+ 1065978:jenkins1830953592121039089.sh: build_container_exec: 29: set +x + 58861:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 58861:pw-trigger.sh: 47: pw_init gdb + 58861:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 58861:pw-trigger.sh: pw_init: 42: local project=gdb + 58861:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 58861:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 58861:pw-trigger.sh: pw_init: 48: pw_clear_cache + 58861:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 58861:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-58861 + 58861:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-58861 ++ 58861:pw-trigger.sh: 49: mktemp + 58861:pw-trigger.sh: 49: yaml=/tmp/tmp.XAaCZpzAwK + 58861:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.XAaCZpzAwK' EXIT + 58861:pw-trigger.sh: 53: readarray -t prereq_bots ++ 58861:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 58861:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 58861:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 58861:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 58861:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 58861:pw-trigger.sh: 58: shyaml get-length + 58861:pw-trigger.sh: 58: len=30 + 58861:pw-trigger.sh: 59: i=30 + 58861:pw-trigger.sh: 60: j=0 + 58861:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=29 ++ 58861:pw-trigger.sh: 64: shyaml get-value 29.id + 58861:pw-trigger.sh: 64: series_id=63408 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63408 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63408 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63408 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63408 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63408 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63408 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63408 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63408 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138868 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138868 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138868 + 58861:pw-trigger.sh: 74: patch_id=138868 + 58861:pw-trigger.sh: 75: '[' 138868 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138868 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138868 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138868 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138868 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138868 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138868 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aLPtUJhweR +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.63sqv11eeM ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aLPtUJhweR /tmp/tmp.63sqv11eeM' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138868/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138868/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 58996 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.63sqv11eeM ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476873, "url": "https://patchwork.sourceware.org/api/1.2/patches/138868/checks/476873/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-10T22:03:57.996067", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10649/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:03:57.996067 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:03:57.996067 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783721037 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783721037 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721037 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59003 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.63sqv11eeM ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476874, "url": "https://patchwork.sourceware.org/api/1.2/patches/138868/checks/476874/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-10T22:04:16.406612", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10649/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:04:16.406612 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:04:16.406612 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783721056 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783721037 -le 1783721056 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721056 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59010 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.63sqv11eeM ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476881, "url": "https://patchwork.sourceware.org/api/1.2/patches/138868/checks/476881/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-10T22:08:32.706378", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10649/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:08:32.706378 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:08:32.706378 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783721312 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783721056 -le 1783721312 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721312 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59017 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.63sqv11eeM ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aLPtUJhweR /tmp/tmp.63sqv11eeM + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63408 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63408 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63408 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63408 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138865 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138865 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138865 + 58861:pw-trigger.sh: 74: patch_id=138865 + 58861:pw-trigger.sh: 75: '[' 138865 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138865 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138865 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138865 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138865 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138865 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138865 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rWpr9A7M5T +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qUqAMzmvj0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rWpr9A7M5T /tmp/tmp.qUqAMzmvj0' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138865/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138865/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59081 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qUqAMzmvj0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477067, "url": "https://patchwork.sourceware.org/api/1.2/patches/138865/checks/477067/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T06:32:27.218219", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10657/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:32:27.218219 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:32:27.218219 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783751547 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783751547 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783751547 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59088 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qUqAMzmvj0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477068, "url": "https://patchwork.sourceware.org/api/1.2/patches/138865/checks/477068/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T06:32:47.554783", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10657/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:32:47.554783 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:32:47.554783 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783751567 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783751547 -le 1783751567 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783751567 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59095 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qUqAMzmvj0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477079, "url": "https://patchwork.sourceware.org/api/1.2/patches/138865/checks/477079/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T06:36:45.981287", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10657/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:36:45.981287 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:36:45.981287 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783751805 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783751567 -le 1783751805 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783751805 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59102 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qUqAMzmvj0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rWpr9A7M5T /tmp/tmp.qUqAMzmvj0 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63408 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63408 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63408 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63408 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138864 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138864 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138864 + 58861:pw-trigger.sh: 74: patch_id=138864 + 58861:pw-trigger.sh: 75: '[' 138864 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138864 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138864 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138864 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138864 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138864 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138864 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uUieoSJTwY +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.q5gZDv3ade ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uUieoSJTwY /tmp/tmp.q5gZDv3ade' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138864/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138864/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59169 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q5gZDv3ade ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477236, "url": "https://patchwork.sourceware.org/api/1.2/patches/138864/checks/477236/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T11:48:11.174587", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10663/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T11:48:11.174587 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T11:48:11.174587 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783770491 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783770491 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783770491 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59176 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q5gZDv3ade ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477238, "url": "https://patchwork.sourceware.org/api/1.2/patches/138864/checks/477238/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T11:48:14.578034", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10663/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T11:48:14.578034 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T11:48:14.578034 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783770494 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783770491 -le 1783770494 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783770494 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59183 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q5gZDv3ade ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477242, "url": "https://patchwork.sourceware.org/api/1.2/patches/138864/checks/477242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T11:52:17.958488", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10663/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T11:52:17.958488 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T11:52:17.958488 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783770737 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783770494 -le 1783770737 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783770737 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59190 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q5gZDv3ade ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uUieoSJTwY /tmp/tmp.q5gZDv3ade + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=3 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63408 3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63408 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63408 property '.*' value Patches 3 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63408 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138866 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138866 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138866 + 58861:pw-trigger.sh: 74: patch_id=138866 + 58861:pw-trigger.sh: 75: '[' 138866 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138866 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138866 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138866 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138866 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138866 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138866 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Uyfk9Ukt4Y +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WLeKv9Dqva ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Uyfk9Ukt4Y /tmp/tmp.WLeKv9Dqva' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138866/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138866/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59260 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WLeKv9Dqva ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477421, "url": "https://patchwork.sourceware.org/api/1.2/patches/138866/checks/477421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T22:00:13.400721", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10667/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T22:00:13.400721 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T22:00:13.400721 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783807213 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783807213 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783807213 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59267 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WLeKv9Dqva ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477422, "url": "https://patchwork.sourceware.org/api/1.2/patches/138866/checks/477422/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T22:00:15.942198", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10667/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T22:00:15.942198 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T22:00:15.942198 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783807215 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783807213 -le 1783807215 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783807215 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59274 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WLeKv9Dqva ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477430, "url": "https://patchwork.sourceware.org/api/1.2/patches/138866/checks/477430/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T22:03:40.809060", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10667/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T22:03:40.809060 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T22:03:40.809060 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783807420 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783807215 -le 1783807420 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783807420 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59281 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WLeKv9Dqva ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Uyfk9Ukt4Y /tmp/tmp.WLeKv9Dqva + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=4 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63408 4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63408 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63408 property '.*' value Patches 4 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63408 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138867 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138867 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138867 + 58861:pw-trigger.sh: 74: patch_id=138867 + 58861:pw-trigger.sh: 75: '[' 138867 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138867 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138867 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138867 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138867 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138867 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138867 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zyMvgWqkK3 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2U7zNNYLAx ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zyMvgWqkK3 /tmp/tmp.2U7zNNYLAx' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138867/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138867/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59354 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2U7zNNYLAx ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477576, "url": "https://patchwork.sourceware.org/api/1.2/patches/138867/checks/477576/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T05:47:08.156612", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10671/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T05:47:08.156612 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T05:47:08.156612 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783835228 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783835228 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783835228 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59361 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2U7zNNYLAx ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477577, "url": "https://patchwork.sourceware.org/api/1.2/patches/138867/checks/477577/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T05:47:09.832471", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10671/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T05:47:09.832471 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T05:47:09.832471 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783835229 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783835228 -le 1783835229 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783835229 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59368 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2U7zNNYLAx ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477581, "url": "https://patchwork.sourceware.org/api/1.2/patches/138867/checks/477581/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T05:50:59.000320", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10671/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T05:50:59.000320 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T05:50:59.000320 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783835459 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783835229 -le 1783835459 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783835459 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59375 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2U7zNNYLAx ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zyMvgWqkK3 /tmp/tmp.2U7zNNYLAx + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=5 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63408 5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63408 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63408 property '.*' value Patches 5 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63408 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138863 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138863 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138863 + 58861:pw-trigger.sh: 74: patch_id=138863 + 58861:pw-trigger.sh: 75: '[' 138863 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138863 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138863 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138863 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138863 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138863 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138863 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DuvdWJoWwV +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eQLddO5tiH ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DuvdWJoWwV /tmp/tmp.eQLddO5tiH' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138863/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138863/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59451 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eQLddO5tiH ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477704, "url": "https://patchwork.sourceware.org/api/1.2/patches/138863/checks/477704/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T15:36:46.406006", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10674/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:36:46.406006 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:36:46.406006 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783870606 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783870606 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870606 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59458 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eQLddO5tiH ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477706, "url": "https://patchwork.sourceware.org/api/1.2/patches/138863/checks/477706/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T15:36:52.808168", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10674/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:36:52.808168 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:36:52.808168 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783870612 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783870606 -le 1783870612 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870612 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59465 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eQLddO5tiH ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477716, "url": "https://patchwork.sourceware.org/api/1.2/patches/138863/checks/477716/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T15:41:36.194575", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10674/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:41:36.194575 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:41:36.194575 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783870896 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783870612 -le 1783870896 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870896 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59472 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eQLddO5tiH ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DuvdWJoWwV /tmp/tmp.eQLddO5tiH + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=6 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63408 6 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63408 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63408 property '.*' value Patches 6 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63408 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=28 ++ 58861:pw-trigger.sh: 64: shyaml get-value 28.id + 58861:pw-trigger.sh: 64: series_id=63421 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63421 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63421 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63421 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63421 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63421 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63421 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63421 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63421 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138883 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138883 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138883 + 58861:pw-trigger.sh: 74: patch_id=138883 + 58861:pw-trigger.sh: 75: '[' 138883 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138883 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138883 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138883 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138883 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138883 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138883 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vU3K8FAgIH +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KxjD9NK8gJ ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vU3K8FAgIH /tmp/tmp.KxjD9NK8gJ' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138883/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138883/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59595 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KxjD9NK8gJ ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476875, "url": "https://patchwork.sourceware.org/api/1.2/patches/138883/checks/476875/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-10T22:05:23.180595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10650/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:05:23.180595 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:05:23.180595 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783721123 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783721123 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721123 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59602 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KxjD9NK8gJ ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476876, "url": "https://patchwork.sourceware.org/api/1.2/patches/138883/checks/476876/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-10T22:05:37.272144", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10650/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:05:37.272144 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:05:37.272144 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783721137 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783721123 -le 1783721137 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721137 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59609 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KxjD9NK8gJ ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476892, "url": "https://patchwork.sourceware.org/api/1.2/patches/138883/checks/476892/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-10T22:11:02.740556", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10650/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:11:02.740556 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:11:02.740556 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783721462 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783721137 -le 1783721462 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721462 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59616 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KxjD9NK8gJ ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vU3K8FAgIH /tmp/tmp.KxjD9NK8gJ + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63421 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63421 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63421 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63421 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138884 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138884 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138884 + 58861:pw-trigger.sh: 74: patch_id=138884 + 58861:pw-trigger.sh: 75: '[' 138884 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138884 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138884 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138884 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138884 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138884 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138884 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X0PhtxN0cU +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ED9mFxWR9z ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X0PhtxN0cU /tmp/tmp.ED9mFxWR9z' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138884/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138884/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59680 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ED9mFxWR9z ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477071, "url": "https://patchwork.sourceware.org/api/1.2/patches/138884/checks/477071/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T06:34:31.519750", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10658/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:34:31.519750 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:34:31.519750 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783751671 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783751671 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783751671 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59687 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ED9mFxWR9z ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477072, "url": "https://patchwork.sourceware.org/api/1.2/patches/138884/checks/477072/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T06:34:57.552424", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10658/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:34:57.552424 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:34:57.552424 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783751697 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783751671 -le 1783751697 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783751697 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59694 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ED9mFxWR9z ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477084, "url": "https://patchwork.sourceware.org/api/1.2/patches/138884/checks/477084/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T06:38:13.262017", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10658/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:38:13.262017 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:38:13.262017 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783751893 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783751697 -le 1783751893 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783751893 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59701 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ED9mFxWR9z ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X0PhtxN0cU /tmp/tmp.ED9mFxWR9z + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63421 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63421 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63421 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63421 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138881 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138881 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138881 + 58861:pw-trigger.sh: 74: patch_id=138881 + 58861:pw-trigger.sh: 75: '[' 138881 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138881 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138881 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138881 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138881 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138881 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138881 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O0uYwQh4ev +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JtMOgpXACu ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O0uYwQh4ev /tmp/tmp.JtMOgpXACu' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138881/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138881/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59768 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JtMOgpXACu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477235, "url": "https://patchwork.sourceware.org/api/1.2/patches/138881/checks/477235/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T11:48:11.145047", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10664/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T11:48:11.145047 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T11:48:11.145047 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783770491 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783770491 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783770491 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59775 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JtMOgpXACu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477237, "url": "https://patchwork.sourceware.org/api/1.2/patches/138881/checks/477237/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T11:48:13.524498", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10664/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T11:48:13.524498 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T11:48:13.524498 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783770493 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783770491 -le 1783770493 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783770493 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59782 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JtMOgpXACu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477243, "url": "https://patchwork.sourceware.org/api/1.2/patches/138881/checks/477243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T11:52:22.629885", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10664/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T11:52:22.629885 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T11:52:22.629885 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783770742 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783770493 -le 1783770742 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783770742 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59789 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JtMOgpXACu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O0uYwQh4ev /tmp/tmp.JtMOgpXACu + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=3 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63421 3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63421 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63421 property '.*' value Patches 3 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63421 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138882 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138882 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138882 + 58861:pw-trigger.sh: 74: patch_id=138882 + 58861:pw-trigger.sh: 75: '[' 138882 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138882 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138882 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138882 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138882 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138882 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138882 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZJdezyorfa +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8GE528w63Y ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZJdezyorfa /tmp/tmp.8GE528w63Y' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138882/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138882/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59859 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8GE528w63Y ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477425, "url": "https://patchwork.sourceware.org/api/1.2/patches/138882/checks/477425/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T22:00:51.392147", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10668/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T22:00:51.392147 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T22:00:51.392147 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783807251 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783807251 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783807251 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59866 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8GE528w63Y ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477426, "url": "https://patchwork.sourceware.org/api/1.2/patches/138882/checks/477426/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T22:00:52.724205", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10668/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T22:00:52.724205 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T22:00:52.724205 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783807252 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783807251 -le 1783807252 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783807252 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59873 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8GE528w63Y ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477432, "url": "https://patchwork.sourceware.org/api/1.2/patches/138882/checks/477432/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-11T22:04:28.223793", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10668/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T22:04:28.223793 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T22:04:28.223793 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783807468 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783807252 -le 1783807468 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783807468 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59880 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8GE528w63Y ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZJdezyorfa /tmp/tmp.8GE528w63Y + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=4 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63421 4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63421 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63421 property '.*' value Patches 4 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63421 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=27 ++ 58861:pw-trigger.sh: 64: shyaml get-value 27.id + 58861:pw-trigger.sh: 64: series_id=63442 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63442 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63442 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63442 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63442 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63442 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63442 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63442 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63442 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138913 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138913 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138913 + 58861:pw-trigger.sh: 74: patch_id=138913 + 58861:pw-trigger.sh: 75: '[' 138913 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138913 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138913 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138913 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138913 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138913 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138913 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HVePPSkPWF +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AXew20NIqj ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HVePPSkPWF /tmp/tmp.AXew20NIqj' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138913/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138913/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59991 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AXew20NIqj ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476882, "url": "https://patchwork.sourceware.org/api/1.2/patches/138913/checks/476882/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-10T22:09:23.485123", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10651/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:09:23.485123 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:09:23.485123 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783721363 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783721363 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721363 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 59998 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AXew20NIqj ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476883, "url": "https://patchwork.sourceware.org/api/1.2/patches/138913/checks/476883/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-10T22:09:25.067987", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10651/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:09:25.067987 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:09:25.067987 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783721365 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783721363 -le 1783721365 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721365 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60005 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AXew20NIqj ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476893, "url": "https://patchwork.sourceware.org/api/1.2/patches/138913/checks/476893/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-10T22:12:51.505795", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10651/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:12:51.505795 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:12:51.505795 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783721571 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783721365 -le 1783721571 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721571 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60012 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AXew20NIqj ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HVePPSkPWF /tmp/tmp.AXew20NIqj + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63442 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63442 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63442 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63442 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=26 ++ 58861:pw-trigger.sh: 64: shyaml get-value 26.id + 58861:pw-trigger.sh: 64: series_id=63479 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63479 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63479 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63479 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138977 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138977 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138977 + 58861:pw-trigger.sh: 74: patch_id=138977 + 58861:pw-trigger.sh: 75: '[' 138977 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138977 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138977 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138977 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138977 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138977 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138977 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UHJZLP8zgJ +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pVuOs2gB0v ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UHJZLP8zgJ /tmp/tmp.pVuOs2gB0v' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138977/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138977/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60128 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVuOs2gB0v ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477703, "url": "https://patchwork.sourceware.org/api/1.2/patches/138977/checks/477703/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T15:36:44.747011", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10675/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:36:44.747011 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:36:44.747011 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783870604 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783870604 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870604 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60135 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVuOs2gB0v ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477705, "url": "https://patchwork.sourceware.org/api/1.2/patches/138977/checks/477705/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T15:36:50.555220", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10675/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:36:50.555220 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:36:50.555220 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783870610 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783870604 -le 1783870610 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870610 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60142 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVuOs2gB0v ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477717, "url": "https://patchwork.sourceware.org/api/1.2/patches/138977/checks/477717/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T15:41:36.276542", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10675/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:41:36.276542 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:41:36.276542 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783870896 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783870610 -le 1783870896 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870896 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60149 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVuOs2gB0v ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UHJZLP8zgJ /tmp/tmp.pVuOs2gB0v + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138980 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138980 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138980 + 58861:pw-trigger.sh: 74: patch_id=138980 + 58861:pw-trigger.sh: 75: '[' 138980 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138980 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138980 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138980 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138980 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138980 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138980 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PVWs4Ohij4 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BFHpuKLFYI ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PVWs4Ohij4 /tmp/tmp.BFHpuKLFYI' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138980/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138980/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60213 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BFHpuKLFYI ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477822, "url": "https://patchwork.sourceware.org/api/1.2/patches/138980/checks/477822/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T01:17:00.617858", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10677/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T01:17:00.617858 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T01:17:00.617858 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783905420 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783905420 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783905420 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60220 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BFHpuKLFYI ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477823, "url": "https://patchwork.sourceware.org/api/1.2/patches/138980/checks/477823/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T01:17:02.079376", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10677/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T01:17:02.079376 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T01:17:02.079376 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783905422 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783905420 -le 1783905422 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783905422 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60227 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BFHpuKLFYI ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477826, "url": "https://patchwork.sourceware.org/api/1.2/patches/138980/checks/477826/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T01:19:21.269817", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10677/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T01:19:21.269817 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T01:19:21.269817 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783905561 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783905422 -le 1783905561 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783905561 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60234 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BFHpuKLFYI ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PVWs4Ohij4 /tmp/tmp.BFHpuKLFYI + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138976 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138976 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138976 + 58861:pw-trigger.sh: 74: patch_id=138976 + 58861:pw-trigger.sh: 75: '[' 138976 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138976 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138976 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138976 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138976 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138976 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138976 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j7Nd38ahUz +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.82vlTCXdui ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j7Nd38ahUz /tmp/tmp.82vlTCXdui' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138976/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138976/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60301 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.82vlTCXdui ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478000, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/478000/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:42.758365", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10679/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:42.758365 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:42.758365 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783948782 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948782 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948782 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60308 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.82vlTCXdui ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478004, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/478004/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:50.427214", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10679/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:50.427214 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:50.427214 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783948790 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948782 -le 1783948790 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948790 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60315 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.82vlTCXdui ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478011, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/478011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:23:41.016645", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10679/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:23:41.016645 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:23:41.016645 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783949021 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948790 -le 1783949021 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949021 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60322 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.82vlTCXdui ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j7Nd38ahUz /tmp/tmp.82vlTCXdui + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=3 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 3 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138984 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138984 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138984 + 58861:pw-trigger.sh: 74: patch_id=138984 + 58861:pw-trigger.sh: 75: '[' 138984 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138984 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138984 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138984 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138984 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138984 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138984 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p6XKxwmnuL +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C8n5RCmzJ4 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p6XKxwmnuL /tmp/tmp.C8n5RCmzJ4' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138984/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138984/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60392 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C8n5RCmzJ4 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478270, "url": "https://patchwork.sourceware.org/api/1.2/patches/138984/checks/478270/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:11.094925", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10684/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:11.094925 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:11.094925 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992671 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992671 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992671 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60399 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C8n5RCmzJ4 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478272, "url": "https://patchwork.sourceware.org/api/1.2/patches/138984/checks/478272/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:26.979847", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10684/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:26.979847 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:26.979847 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992686 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992671 -le 1783992686 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992686 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60406 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C8n5RCmzJ4 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478280, "url": "https://patchwork.sourceware.org/api/1.2/patches/138984/checks/478280/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:34:12.386432", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10684/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:34:12.386432 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:34:12.386432 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992852 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992686 -le 1783992852 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992852 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60413 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C8n5RCmzJ4 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p6XKxwmnuL /tmp/tmp.C8n5RCmzJ4 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=4 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 4 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138978 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138978 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138978 + 58861:pw-trigger.sh: 74: patch_id=138978 + 58861:pw-trigger.sh: 75: '[' 138978 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138978 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138978 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138978 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138978 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138978 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138978 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vIWpzlpUmY +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZJrqa6jlb1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vIWpzlpUmY /tmp/tmp.ZJrqa6jlb1' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138978/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138978/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60486 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZJrqa6jlb1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478564, "url": "https://patchwork.sourceware.org/api/1.2/patches/138978/checks/478564/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:28.282013", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10688/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:28.282013 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:28.282013 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035168 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035168 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035168 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60493 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZJrqa6jlb1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478566, "url": "https://patchwork.sourceware.org/api/1.2/patches/138978/checks/478566/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:35.732872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10688/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:35.732872 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:35.732872 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035175 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035168 -le 1784035175 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035175 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60500 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZJrqa6jlb1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478576, "url": "https://patchwork.sourceware.org/api/1.2/patches/138978/checks/478576/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:23:50.664846", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10688/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:23:50.664846 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:23:50.664846 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035430 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035175 -le 1784035430 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035430 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60507 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZJrqa6jlb1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vIWpzlpUmY /tmp/tmp.ZJrqa6jlb1 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=5 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 5 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138979 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138979 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138979 + 58861:pw-trigger.sh: 74: patch_id=138979 + 58861:pw-trigger.sh: 75: '[' 138979 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138979 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138979 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138979 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138979 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138979 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138979 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d3Lsns8p5l +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3biErPPHj8 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d3Lsns8p5l /tmp/tmp.3biErPPHj8' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138979/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138979/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60583 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3biErPPHj8 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479129, "url": "https://patchwork.sourceware.org/api/1.2/patches/138979/checks/479129/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:04.163636", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10694/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:04.163636 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:04.163636 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117884 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117884 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117884 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60590 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3biErPPHj8 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479132, "url": "https://patchwork.sourceware.org/api/1.2/patches/138979/checks/479132/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:07.590657", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10694/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:07.590657 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:07.590657 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117887 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117884 -le 1784117887 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117887 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60597 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3biErPPHj8 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479144, "url": "https://patchwork.sourceware.org/api/1.2/patches/138979/checks/479144/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:22:12.871911", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10694/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:12.871911 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:12.871911 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118132 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117887 -le 1784118132 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118132 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60604 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3biErPPHj8 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d3Lsns8p5l /tmp/tmp.3biErPPHj8 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=6 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 6 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 6 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138981 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138981 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138981 + 58861:pw-trigger.sh: 74: patch_id=138981 + 58861:pw-trigger.sh: 75: '[' 138981 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138981 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138981 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138981 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138981 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138981 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138981 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oIV4pIXOiL +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AsFxIbXuxw ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oIV4pIXOiL /tmp/tmp.AsFxIbXuxw' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138981/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138981/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60683 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AsFxIbXuxw ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479756, "url": "https://patchwork.sourceware.org/api/1.2/patches/138981/checks/479756/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:51:51.339434", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10708/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:51:51.339434 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:51:51.339434 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784220711 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784220711 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784220711 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60690 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AsFxIbXuxw ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479757, "url": "https://patchwork.sourceware.org/api/1.2/patches/138981/checks/479757/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:51:53.238129", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10708/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:51:53.238129 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:51:53.238129 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784220713 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784220711 -le 1784220713 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784220713 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60697 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AsFxIbXuxw ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479758, "url": "https://patchwork.sourceware.org/api/1.2/patches/138981/checks/479758/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:55:53.023675", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10708/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:55:53.023675 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:55:53.023675 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784220953 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784220713 -le 1784220953 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784220953 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60704 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AsFxIbXuxw ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oIV4pIXOiL /tmp/tmp.AsFxIbXuxw + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=7 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 7 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 7 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138982 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138982 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138982 + 58861:pw-trigger.sh: 74: patch_id=138982 + 58861:pw-trigger.sh: 75: '[' 138982 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 138982 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138982 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138982 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=138982 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 138982 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138982 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6NjsclysAv +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wUVNGbm6xc ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6NjsclysAv /tmp/tmp.wUVNGbm6xc' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138982/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138982/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60786 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wUVNGbm6xc ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480080, "url": "https://patchwork.sourceware.org/api/1.2/patches/138982/checks/480080/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:37.881051", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10716/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:37.881051 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:37.881051 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287357 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287357 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287357 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60793 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wUVNGbm6xc ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480082, "url": "https://patchwork.sourceware.org/api/1.2/patches/138982/checks/480082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:42.625381", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10716/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:42.625381 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:42.625381 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287362 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287357 -le 1784287362 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287362 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60800 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wUVNGbm6xc ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480090, "url": "https://patchwork.sourceware.org/api/1.2/patches/138982/checks/480090/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:25.347528", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10716/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:25.347528 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:25.347528 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287765 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287362 -le 1784287765 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287765 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60807 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wUVNGbm6xc ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6NjsclysAv /tmp/tmp.wUVNGbm6xc + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=8 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 8 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 8 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=25 ++ 58861:pw-trigger.sh: 64: shyaml get-value 25.id + 58861:pw-trigger.sh: 64: series_id=63498 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63498 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63498 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63498 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63498 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139002 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139002 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139002 + 58861:pw-trigger.sh: 74: patch_id=139002 + 58861:pw-trigger.sh: 75: '[' 139002 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139002 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139002 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139002 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139002 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=committed + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139002 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139002 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ox6ikQJ7Vj +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qGXNsHpIrC ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ox6ikQJ7Vj /tmp/tmp.qGXNsHpIrC' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139002/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139002/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60932 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qGXNsHpIrC ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478001, "url": "https://patchwork.sourceware.org/api/1.2/patches/139002/checks/478001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:43.835680", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10680/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:43.835680 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:43.835680 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783948783 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948783 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948783 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60939 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qGXNsHpIrC ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478003, "url": "https://patchwork.sourceware.org/api/1.2/patches/139002/checks/478003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:50.410405", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10680/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:50.410405 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:50.410405 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783948790 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948783 -le 1783948790 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948790 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 60946 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qGXNsHpIrC ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ox6ikQJ7Vj /tmp/tmp.qGXNsHpIrC + 58861:pw-trigger.sh: 89: check_state=fail + 58861:pw-trigger.sh: 90: '[' fail = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139003 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139003 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139003 + 58861:pw-trigger.sh: 74: patch_id=139003 + 58861:pw-trigger.sh: 75: '[' 139003 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139003 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139003 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139003 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139003 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=committed + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139003 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139003 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KxTuTdKPH9 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9ILVXFDJ1G ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KxTuTdKPH9 /tmp/tmp.9ILVXFDJ1G' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139003/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139003/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61010 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ILVXFDJ1G ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478271, "url": "https://patchwork.sourceware.org/api/1.2/patches/139003/checks/478271/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:25.504138", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10685/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:25.504138 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:25.504138 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992685 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992685 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992685 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61017 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ILVXFDJ1G ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478277, "url": "https://patchwork.sourceware.org/api/1.2/patches/139003/checks/478277/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:32:01.702298", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10685/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:01.702298 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:01.702298 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992721 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992685 -le 1783992721 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992721 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61024 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ILVXFDJ1G ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KxTuTdKPH9 /tmp/tmp.9ILVXFDJ1G + 58861:pw-trigger.sh: 89: check_state=fail + 58861:pw-trigger.sh: 90: '[' fail = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=24 ++ 58861:pw-trigger.sh: 64: shyaml get-value 24.id + 58861:pw-trigger.sh: 64: series_id=63505 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63505 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63505 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63505 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63505 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139010 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139010 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139010 + 58861:pw-trigger.sh: 74: patch_id=139010 + 58861:pw-trigger.sh: 75: '[' 139010 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139010 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139010 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139010 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139010 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139010 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139010 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EibMHkfeil +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d9Hd81yr97 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EibMHkfeil /tmp/tmp.d9Hd81yr97' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139010/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139010/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61129 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d9Hd81yr97 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478002, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:49.914981", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10681/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:49.914981 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:49.914981 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783948789 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948789 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948789 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61136 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d9Hd81yr97 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478005, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478005/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:51.624837", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10681/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:51.624837 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:51.624837 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783948791 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948789 -le 1783948791 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948791 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61143 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d9Hd81yr97 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478010, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:23:35.829978", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10681/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:23:35.829978 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:23:35.829978 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783949015 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948791 -le 1783949015 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949015 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61150 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d9Hd81yr97 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EibMHkfeil /tmp/tmp.d9Hd81yr97 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=23 ++ 58861:pw-trigger.sh: 64: shyaml get-value 23.id + 58861:pw-trigger.sh: 64: series_id=63509 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63509 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63509 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63509 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63509 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139015 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139015 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139015 + 58861:pw-trigger.sh: 74: patch_id=139015 + 58861:pw-trigger.sh: 75: '[' 139015 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139015 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139015 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139015 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139015 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139015 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139015 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OgRsHFvJr0 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.shxwUoRkzA ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OgRsHFvJr0 /tmp/tmp.shxwUoRkzA' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139015/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139015/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61252 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.shxwUoRkzA ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478008, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478008/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:20:50.734623", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10682/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:20:50.734623 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:20:50.734623 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783948850 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948850 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948850 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61259 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.shxwUoRkzA ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478009, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:20:52.664955", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10682/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:20:52.664955 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:20:52.664955 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783948852 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948850 -le 1783948852 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948852 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61266 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.shxwUoRkzA ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478013, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478013/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:24:33.228916", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10682/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:24:33.228916 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:24:33.228916 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783949073 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948852 -le 1783949073 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949073 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61273 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.shxwUoRkzA ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OgRsHFvJr0 /tmp/tmp.shxwUoRkzA + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=22 ++ 58861:pw-trigger.sh: 64: shyaml get-value 22.id + 58861:pw-trigger.sh: 64: series_id=63528 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63528 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63528 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63528 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63528 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139049 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139049 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139049 + 58861:pw-trigger.sh: 74: patch_id=139049 + 58861:pw-trigger.sh: 75: '[' 139049 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139049 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139049 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139049 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139049 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139049 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139049 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.w2pTo9rD5o +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n42Mws3JtQ ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.w2pTo9rD5o /tmp/tmp.n42Mws3JtQ' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139049/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139049/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61405 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n42Mws3JtQ ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478273, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478273/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:45.136536", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10686/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:45.136536 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:45.136536 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992705 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992705 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992705 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61412 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n42Mws3JtQ ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478279, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478279/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:32:03.488335", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10686/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:03.488335 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:03.488335 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992723 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992705 -le 1783992723 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992723 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61419 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n42Mws3JtQ ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478282, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478282/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:35:37.000066", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10686/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:35:37.000066 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:35:37.000066 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992937 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992723 -le 1783992937 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992937 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61426 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n42Mws3JtQ ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.w2pTo9rD5o /tmp/tmp.n42Mws3JtQ + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139044 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139044 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139044 + 58861:pw-trigger.sh: 74: patch_id=139044 + 58861:pw-trigger.sh: 75: '[' 139044 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139044 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139044 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139044 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139044 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139044 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139044 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nOBOUxvHde +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kBIPT1QI8W ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nOBOUxvHde /tmp/tmp.kBIPT1QI8W' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139044/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139044/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61490 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kBIPT1QI8W ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478565, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/478565/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:32.792039", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10689/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:32.792039 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:32.792039 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035172 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035172 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035172 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61497 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kBIPT1QI8W ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478567, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/478567/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:41.250992", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10689/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:41.250992 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:41.250992 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035181 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035172 -le 1784035181 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035181 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61504 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kBIPT1QI8W ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478577, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/478577/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:23:55.867878", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10689/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:23:55.867878 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:23:55.867878 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035435 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035181 -le 1784035435 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035435 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61511 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kBIPT1QI8W ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nOBOUxvHde /tmp/tmp.kBIPT1QI8W + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139047 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139047 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139047 + 58861:pw-trigger.sh: 74: patch_id=139047 + 58861:pw-trigger.sh: 75: '[' 139047 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139047 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139047 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139047 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139047 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139047 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139047 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.st4xvysqTX +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uVWRotpLrX ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.st4xvysqTX /tmp/tmp.uVWRotpLrX' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139047/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139047/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61578 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uVWRotpLrX ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479127, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/479127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:01.654332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10695/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:01.654332 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:01.654332 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117881 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117881 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117881 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61585 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uVWRotpLrX ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479131, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/479131/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:05.553544", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10695/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:05.553544 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:05.553544 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117885 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117881 -le 1784117885 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117885 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61592 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uVWRotpLrX ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479145, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/479145/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:22:14.161856", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10695/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:14.161856 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:14.161856 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118134 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117885 -le 1784118134 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118134 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61599 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uVWRotpLrX ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.st4xvysqTX /tmp/tmp.uVWRotpLrX + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=3 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 3 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139036 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139036 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139036 + 58861:pw-trigger.sh: 74: patch_id=139036 + 58861:pw-trigger.sh: 75: '[' 139036 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139036 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139036 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139036 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139036 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139036 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139036 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q6f5G32uNr +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.S2zPPGccaO ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q6f5G32uNr /tmp/tmp.S2zPPGccaO' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139036/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139036/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61669 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S2zPPGccaO ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479759, "url": "https://patchwork.sourceware.org/api/1.2/patches/139036/checks/479759/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:56:57.217761", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10709/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:57.217761 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:57.217761 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221017 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221017 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221017 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61676 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S2zPPGccaO ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479760, "url": "https://patchwork.sourceware.org/api/1.2/patches/139036/checks/479760/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:56:59.849464", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10709/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:59.849464 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:59.849464 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221019 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221017 -le 1784221019 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221019 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61683 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S2zPPGccaO ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479764, "url": "https://patchwork.sourceware.org/api/1.2/patches/139036/checks/479764/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:00:59.487919", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10709/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:00:59.487919 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:00:59.487919 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221259 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221019 -le 1784221259 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221259 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61690 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S2zPPGccaO ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q6f5G32uNr /tmp/tmp.S2zPPGccaO + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=4 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 4 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139050 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139050 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139050 + 58861:pw-trigger.sh: 74: patch_id=139050 + 58861:pw-trigger.sh: 75: '[' 139050 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139050 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139050 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139050 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139050 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139050 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139050 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mES7m7K7nC +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MsGJBqkurl ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mES7m7K7nC /tmp/tmp.MsGJBqkurl' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139050/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139050/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61763 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MsGJBqkurl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480078, "url": "https://patchwork.sourceware.org/api/1.2/patches/139050/checks/480078/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:32.704588", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10718/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:32.704588 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:32.704588 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287352 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287352 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287352 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61770 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MsGJBqkurl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480081, "url": "https://patchwork.sourceware.org/api/1.2/patches/139050/checks/480081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:41.663390", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10718/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:41.663390 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:41.663390 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287361 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287352 -le 1784287361 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287361 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61777 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MsGJBqkurl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480088, "url": "https://patchwork.sourceware.org/api/1.2/patches/139050/checks/480088/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:13.814098", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10718/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:13.814098 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:13.814098 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287753 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287361 -le 1784287753 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287753 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61784 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MsGJBqkurl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mES7m7K7nC /tmp/tmp.MsGJBqkurl + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=5 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 5 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139043 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139043 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139043 + 58861:pw-trigger.sh: 74: patch_id=139043 + 58861:pw-trigger.sh: 75: '[' 139043 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139043 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139043 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139043 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139043 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139043 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139043 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.e2HTaR0esP +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VGdWVlYaLk ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.e2HTaR0esP /tmp/tmp.VGdWVlYaLk' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139043/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139043/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61860 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VGdWVlYaLk ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480393, "url": "https://patchwork.sourceware.org/api/1.2/patches/139043/checks/480393/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:00:28.596199", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10726/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:00:28.596199 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:00:28.596199 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325628 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325628 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325628 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61867 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VGdWVlYaLk ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480394, "url": "https://patchwork.sourceware.org/api/1.2/patches/139043/checks/480394/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:00:52.971634", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10726/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:00:52.971634 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:00:52.971634 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325652 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325628 -le 1784325652 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325652 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61874 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VGdWVlYaLk ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480403, "url": "https://patchwork.sourceware.org/api/1.2/patches/139043/checks/480403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:04:49.078100", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10726/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:04:49.078100 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:04:49.078100 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325889 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325652 -le 1784325889 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325889 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61881 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VGdWVlYaLk ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.e2HTaR0esP /tmp/tmp.VGdWVlYaLk + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=6 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 6 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 6 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139039 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139039 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139039 + 58861:pw-trigger.sh: 74: patch_id=139039 + 58861:pw-trigger.sh: 75: '[' 139039 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139039 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139039 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139039 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139039 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139039 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139039 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xMg3vvotR7 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.V67hio0pia ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xMg3vvotR7 /tmp/tmp.V67hio0pia' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139039/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139039/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 61960 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V67hio0pia ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xMg3vvotR7 /tmp/tmp.V67hio0pia + 58861:pw-trigger.sh: 89: check_state=pending + 58861:pw-trigger.sh: 90: '[' pending = pending ']' + 58861:pw-trigger.sh: 91: break + 58861:pw-trigger.sh: 96: '[' 139039 = '' ']' + 58861:pw-trigger.sh: 101: check_state=success + 58861:pw-trigger.sh: 108: '[' success '!=' success ']' + 58861:pw-trigger.sh: 113: j=1 + 58861:pw-trigger.sh: 114: cat + 58861:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=21 ++ 58861:pw-trigger.sh: 64: shyaml get-value 21.id + 58861:pw-trigger.sh: 64: series_id=63555 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63555 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63555 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63555 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63555 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139080 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139080 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139080 + 58861:pw-trigger.sh: 74: patch_id=139080 + 58861:pw-trigger.sh: 75: '[' 139080 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139080 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139080 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139080 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139080 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139080 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139080 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eaJqSk1xUf +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XVO3tyPPRi ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eaJqSk1xUf /tmp/tmp.XVO3tyPPRi' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139080/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139080/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62054 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVO3tyPPRi ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478275, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478275/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:47.099026", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10687/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:47.099026 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:47.099026 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992707 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992707 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992707 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62061 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVO3tyPPRi ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478276, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478276/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:32:01.696855", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10687/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:01.696855 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:01.696855 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992721 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992707 -le 1783992721 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992721 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62068 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVO3tyPPRi ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478283, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:35:37.182612", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10687/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:35:37.182612 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:35:37.182612 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1783992937 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992721 -le 1783992937 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992937 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62075 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVO3tyPPRi ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eaJqSk1xUf /tmp/tmp.XVO3tyPPRi + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139082 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139082 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139082 + 58861:pw-trigger.sh: 74: patch_id=139082 + 58861:pw-trigger.sh: 75: '[' 139082 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139082 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139082 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139082 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139082 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139082 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139082 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Fy1fDaLg6X +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3zg9KsSHlI ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Fy1fDaLg6X /tmp/tmp.3zg9KsSHlI' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139082/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139082/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62139 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3zg9KsSHlI ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478569, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/478569/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:46.217115", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10690/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:46.217115 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:46.217115 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035186 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035186 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035186 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62146 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3zg9KsSHlI ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478570, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/478570/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:48.947840", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10690/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:48.947840 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:48.947840 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035188 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035186 -le 1784035188 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035188 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62153 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3zg9KsSHlI ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478578, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/478578/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:24:01.530898", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10690/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:01.530898 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:01.530898 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035441 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035188 -le 1784035441 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035441 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62160 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3zg9KsSHlI ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Fy1fDaLg6X /tmp/tmp.3zg9KsSHlI + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139081 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139081 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139081 + 58861:pw-trigger.sh: 74: patch_id=139081 + 58861:pw-trigger.sh: 75: '[' 139081 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139081 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139081 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139081 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139081 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139081 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139081 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oBuRoNtkcg +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aV1e5PjSZF ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oBuRoNtkcg /tmp/tmp.aV1e5PjSZF' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139081/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139081/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62227 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aV1e5PjSZF ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479128, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/479128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:03.240203", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10696/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:03.240203 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:03.240203 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117883 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117883 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117883 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62234 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aV1e5PjSZF ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479130, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/479130/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:05.230861", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10696/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:05.230861 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:05.230861 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117885 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117883 -le 1784117885 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117885 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62241 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aV1e5PjSZF ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479143, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/479143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:22:09.892271", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10696/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:09.892271 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:09.892271 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118129 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117885 -le 1784118129 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118129 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62248 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aV1e5PjSZF ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oBuRoNtkcg /tmp/tmp.aV1e5PjSZF + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=3 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 3 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139079 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139079 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139079 + 58861:pw-trigger.sh: 74: patch_id=139079 + 58861:pw-trigger.sh: 75: '[' 139079 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139079 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139079 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139079 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139079 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139079 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139079 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pdavOVKrRV +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LI6g7eqo54 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pdavOVKrRV /tmp/tmp.LI6g7eqo54' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139079/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139079/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62318 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LI6g7eqo54 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479403, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:02:56.516510", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10704/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:02:56.516510 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:02:56.516510 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784163776 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784163776 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163776 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62325 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LI6g7eqo54 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479762, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479762/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:58:35.127013", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10710/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:35.127013 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:35.127013 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221115 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163776 -le 1784221115 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221115 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62332 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LI6g7eqo54 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479763, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479763/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:58:37.257886", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10710/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:37.257886 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:37.257886 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221117 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221115 -le 1784221117 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221117 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62339 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LI6g7eqo54 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479766, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479766/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:02:25.556857", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10710/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:25.556857 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:25.556857 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221345 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221117 -le 1784221345 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221345 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=4 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62346 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[4]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LI6g7eqo54 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pdavOVKrRV /tmp/tmp.LI6g7eqo54 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=4 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 4 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=20 ++ 58861:pw-trigger.sh: 64: shyaml get-value 20.id + 58861:pw-trigger.sh: 64: series_id=63579 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63579 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63579 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63579 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63579 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139116 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139116 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139116 + 58861:pw-trigger.sh: 74: patch_id=139116 + 58861:pw-trigger.sh: 75: '[' 139116 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139116 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139116 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139116 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139116 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139116 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139116 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HL5FEZTROR +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.t6CMVNWfkw ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HL5FEZTROR /tmp/tmp.t6CMVNWfkw' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139116/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139116/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62477 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6CMVNWfkw ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478568, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/478568/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:44.916673", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10691/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:44.916673 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:44.916673 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035184 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035184 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035184 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62484 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6CMVNWfkw ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478571, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/478571/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:49.388738", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10691/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:49.388738 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:49.388738 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035189 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035184 -le 1784035189 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035189 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62491 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6CMVNWfkw ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478579, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/478579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:24:01.526861", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10691/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:01.526861 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:01.526861 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035441 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035189 -le 1784035441 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035441 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62498 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6CMVNWfkw ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HL5FEZTROR /tmp/tmp.t6CMVNWfkw + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139115 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139115 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139115 + 58861:pw-trigger.sh: 74: patch_id=139115 + 58861:pw-trigger.sh: 75: '[' 139115 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139115 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139115 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139115 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139115 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139115 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139115 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9cW1DQxU3n +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OtebjUPLFO ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9cW1DQxU3n /tmp/tmp.OtebjUPLFO' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139115/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139115/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62562 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OtebjUPLFO ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479134, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/479134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:15.842009", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10697/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:15.842009 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:15.842009 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117955 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117955 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117955 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62569 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OtebjUPLFO ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479136, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/479136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:21.010701", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10697/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:21.010701 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:21.010701 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117961 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117955 -le 1784117961 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117961 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62576 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OtebjUPLFO ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479146, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/479146/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:23:37.176008", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10697/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:23:37.176008 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:23:37.176008 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118217 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117961 -le 1784118217 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118217 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62583 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OtebjUPLFO ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9cW1DQxU3n /tmp/tmp.OtebjUPLFO + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139110 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139110 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139110 + 58861:pw-trigger.sh: 74: patch_id=139110 + 58861:pw-trigger.sh: 75: '[' 139110 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139110 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139110 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139110 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139110 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139110 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139110 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vB2ePEHy7p +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xp04LQ0N9X ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vB2ePEHy7p /tmp/tmp.xp04LQ0N9X' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139110/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139110/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62650 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xp04LQ0N9X ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479767, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/479767/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:02:32.841166", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10711/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:32.841166 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:32.841166 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221352 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221352 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221352 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62657 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xp04LQ0N9X ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479768, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/479768/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:02:35.200555", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10711/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:35.200555 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:35.200555 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221355 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221352 -le 1784221355 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221355 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62664 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xp04LQ0N9X ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479769, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/479769/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:14.413652", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10711/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:14.413652 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:14.413652 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221514 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221355 -le 1784221514 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221514 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62671 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xp04LQ0N9X ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vB2ePEHy7p /tmp/tmp.xp04LQ0N9X + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=3 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 3 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139114 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139114 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139114 + 58861:pw-trigger.sh: 74: patch_id=139114 + 58861:pw-trigger.sh: 75: '[' 139114 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139114 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139114 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139114 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139114 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139114 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139114 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iPxxAeKMp7 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.R7rFaSTMnX ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iPxxAeKMp7 /tmp/tmp.R7rFaSTMnX' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139114/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139114/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62741 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R7rFaSTMnX ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480075, "url": "https://patchwork.sourceware.org/api/1.2/patches/139114/checks/480075/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:30.866732", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10719/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.866732 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.866732 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62748 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R7rFaSTMnX ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480079, "url": "https://patchwork.sourceware.org/api/1.2/patches/139114/checks/480079/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:35.042354", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10719/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:35.042354 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:35.042354 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287355 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287355 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287355 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62755 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R7rFaSTMnX ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480089, "url": "https://patchwork.sourceware.org/api/1.2/patches/139114/checks/480089/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:15.901129", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10719/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:15.901129 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:15.901129 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287755 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287355 -le 1784287755 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287755 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62762 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R7rFaSTMnX ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iPxxAeKMp7 /tmp/tmp.R7rFaSTMnX + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=4 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 4 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139113 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139113 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139113 + 58861:pw-trigger.sh: 74: patch_id=139113 + 58861:pw-trigger.sh: 75: '[' 139113 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139113 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139113 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139113 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139113 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139113 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139113 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PSQm2uby9i +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ylfdRWVqTn ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PSQm2uby9i /tmp/tmp.ylfdRWVqTn' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139113/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139113/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62835 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ylfdRWVqTn ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480401, "url": "https://patchwork.sourceware.org/api/1.2/patches/139113/checks/480401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:03:32.089165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10727/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:32.089165 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:32.089165 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325812 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325812 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325812 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62842 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ylfdRWVqTn ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480402, "url": "https://patchwork.sourceware.org/api/1.2/patches/139113/checks/480402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:03:37.018964", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10727/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:37.018964 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:37.018964 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325817 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325812 -le 1784325817 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325817 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62849 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ylfdRWVqTn ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480415, "url": "https://patchwork.sourceware.org/api/1.2/patches/139113/checks/480415/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:08:02.719545", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10727/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:08:02.719545 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:08:02.719545 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326082 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325817 -le 1784326082 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326082 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62856 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ylfdRWVqTn ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PSQm2uby9i /tmp/tmp.ylfdRWVqTn + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=5 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 5 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139112 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139112 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139112 + 58861:pw-trigger.sh: 74: patch_id=139112 + 58861:pw-trigger.sh: 75: '[' 139112 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139112 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139112 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139112 property State value ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139112 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139112 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139112 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xXomC6kiDa +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P9x55lDGVn ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xXomC6kiDa /tmp/tmp.P9x55lDGVn' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139112/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139112/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 62932 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P9x55lDGVn ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xXomC6kiDa /tmp/tmp.P9x55lDGVn + 58861:pw-trigger.sh: 89: check_state=pending + 58861:pw-trigger.sh: 90: '[' pending = pending ']' + 58861:pw-trigger.sh: 91: break + 58861:pw-trigger.sh: 96: '[' 139112 = '' ']' + 58861:pw-trigger.sh: 101: check_state=success + 58861:pw-trigger.sh: 108: '[' success '!=' success ']' + 58861:pw-trigger.sh: 113: j=2 + 58861:pw-trigger.sh: 114: cat + 58861:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=19 ++ 58861:pw-trigger.sh: 64: shyaml get-value 19.id + 58861:pw-trigger.sh: 64: series_id=63583 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63583 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63583 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63583 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63583 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139120 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139120 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139120 + 58861:pw-trigger.sh: 74: patch_id=139120 + 58861:pw-trigger.sh: 75: '[' 139120 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139120 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139120 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139120 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139120 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139120 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139120 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GgHvBFOSgJ +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zAMBnxOgXR ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GgHvBFOSgJ /tmp/tmp.zAMBnxOgXR' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139120/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139120/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63020 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zAMBnxOgXR ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478572, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/478572/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:17.350149", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10692/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:17.350149 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:17.350149 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035217 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035217 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035217 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63027 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zAMBnxOgXR ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478573, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/478573/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:18.378081", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10692/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:18.378081 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:18.378081 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035218 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035217 -le 1784035218 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035218 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63034 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zAMBnxOgXR ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478580, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/478580/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:24:03.939308", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10692/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:03.939308 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:03.939308 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035443 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035218 -le 1784035443 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035443 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63041 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zAMBnxOgXR ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GgHvBFOSgJ /tmp/tmp.zAMBnxOgXR + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=18 ++ 58861:pw-trigger.sh: 64: shyaml get-value 18.id + 58861:pw-trigger.sh: 64: series_id=63592 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63592 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63592 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63592 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63592 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139130 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139130 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139130 + 58861:pw-trigger.sh: 74: patch_id=139130 + 58861:pw-trigger.sh: 75: '[' 139130 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139130 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139130 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139130 property State value ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139130 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139130 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139130 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7IGDHJD28f +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6wk7ycyoPn ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7IGDHJD28f /tmp/tmp.6wk7ycyoPn' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139130/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139130/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63145 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6wk7ycyoPn ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478574, "url": "https://patchwork.sourceware.org/api/1.2/patches/139130/checks/478574/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:31.376086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10693/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:31.376086 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:31.376086 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035231 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035231 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035231 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63152 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6wk7ycyoPn ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478575, "url": "https://patchwork.sourceware.org/api/1.2/patches/139130/checks/478575/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:33.833255", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10693/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:33.833255 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:33.833255 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784035233 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035231 -le 1784035233 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035233 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63159 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6wk7ycyoPn ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7IGDHJD28f /tmp/tmp.6wk7ycyoPn + 58861:pw-trigger.sh: 89: check_state=fail + 58861:pw-trigger.sh: 90: '[' fail = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139129 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139129 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139129 + 58861:pw-trigger.sh: 74: patch_id=139129 + 58861:pw-trigger.sh: 75: '[' 139129 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139129 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139129 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139129 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139129 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139129 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139129 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6nNoopfIWT +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.52H0iWvzhD ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6nNoopfIWT /tmp/tmp.52H0iWvzhD' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139129/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139129/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63223 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52H0iWvzhD ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479133, "url": "https://patchwork.sourceware.org/api/1.2/patches/139129/checks/479133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:15.839595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10698/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:15.839595 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:15.839595 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117955 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117955 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117955 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63230 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52H0iWvzhD ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479135, "url": "https://patchwork.sourceware.org/api/1.2/patches/139129/checks/479135/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:20.123956", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10698/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:20.123956 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:20.123956 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784117960 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117955 -le 1784117960 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117960 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63237 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52H0iWvzhD ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6nNoopfIWT /tmp/tmp.52H0iWvzhD + 58861:pw-trigger.sh: 89: check_state=fail + 58861:pw-trigger.sh: 90: '[' fail = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=17 ++ 58861:pw-trigger.sh: 64: shyaml get-value 17.id + 58861:pw-trigger.sh: 64: series_id=63620 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63620 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63620 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63620 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63620 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139172 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139172 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139172 + 58861:pw-trigger.sh: 74: patch_id=139172 + 58861:pw-trigger.sh: 75: '[' 139172 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139172 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139172 ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139172 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139172 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139172 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139172 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.trkeVVlPKq +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u0jfzJYv0m ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.trkeVVlPKq /tmp/tmp.u0jfzJYv0m' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139172/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139172/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63350 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u0jfzJYv0m ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479138, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/479138/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:18.369769", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10699/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.369769 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.369769 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63357 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u0jfzJYv0m ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479142, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/479142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:19.686867", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10699/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.686867 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.686867 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63364 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u0jfzJYv0m ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479147, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/479147/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:25:19.829075", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10699/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:19.829075 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:19.829075 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118319 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118319 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118319 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63371 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u0jfzJYv0m ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.trkeVVlPKq /tmp/tmp.u0jfzJYv0m + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139171 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139171 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139171 + 58861:pw-trigger.sh: 74: patch_id=139171 + 58861:pw-trigger.sh: 75: '[' 139171 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139171 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139171 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139171 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139171 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139171 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139171 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AzJ4vQ65ik +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TrUg9gS8Ag ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AzJ4vQ65ik /tmp/tmp.TrUg9gS8Ag' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139171/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139171/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63435 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TrUg9gS8Ag ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479402, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/479402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:02:40.735825", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10706/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:02:40.735825 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:02:40.735825 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784163760 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784163760 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163760 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63442 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TrUg9gS8Ag ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479404, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/479404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:03:21.844501", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10706/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:03:21.844501 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:03:21.844501 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784163801 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163760 -le 1784163801 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163801 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63449 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TrUg9gS8Ag ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479405, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/479405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:05:32.444299", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10706/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:05:32.444299 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:05:32.444299 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784163932 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163801 -le 1784163932 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163932 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63456 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TrUg9gS8Ag ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AzJ4vQ65ik /tmp/tmp.TrUg9gS8Ag + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139170 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139170 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139170 + 58861:pw-trigger.sh: 74: patch_id=139170 + 58861:pw-trigger.sh: 75: '[' 139170 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139170 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139170 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139170 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139170 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139170 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139170 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TYUGRl23rO +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.a8AgeD7u7D ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TYUGRl23rO /tmp/tmp.a8AgeD7u7D' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139170/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139170/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63523 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a8AgeD7u7D ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479770, "url": "https://patchwork.sourceware.org/api/1.2/patches/139170/checks/479770/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:31.512086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10712/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:31.512086 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:31.512086 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221531 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221531 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221531 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63530 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a8AgeD7u7D ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479771, "url": "https://patchwork.sourceware.org/api/1.2/patches/139170/checks/479771/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:36.092134", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10712/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:36.092134 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:36.092134 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221536 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221531 -le 1784221536 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221536 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63537 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a8AgeD7u7D ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479779, "url": "https://patchwork.sourceware.org/api/1.2/patches/139170/checks/479779/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:08:19.855786", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10712/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:08:19.855786 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:08:19.855786 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221699 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221536 -le 1784221699 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221699 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63544 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a8AgeD7u7D ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TYUGRl23rO /tmp/tmp.a8AgeD7u7D + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=3 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 3 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139169 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139169 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139169 + 58861:pw-trigger.sh: 74: patch_id=139169 + 58861:pw-trigger.sh: 75: '[' 139169 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139169 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139169 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139169 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139169 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139169 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139169 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ulJhTh2lSt +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sNPshDdpIY ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ulJhTh2lSt /tmp/tmp.sNPshDdpIY' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139169/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139169/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63614 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sNPshDdpIY ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480072, "url": "https://patchwork.sourceware.org/api/1.2/patches/139169/checks/480072/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:29.998651", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10720/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:29.998651 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:29.998651 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287349 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287349 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287349 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63621 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sNPshDdpIY ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480077, "url": "https://patchwork.sourceware.org/api/1.2/patches/139169/checks/480077/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:31.497087", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10720/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:31.497087 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:31.497087 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287351 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287349 -le 1784287351 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287351 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63628 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sNPshDdpIY ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480087, "url": "https://patchwork.sourceware.org/api/1.2/patches/139169/checks/480087/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:12.645560", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10720/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:12.645560 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:12.645560 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287752 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287351 -le 1784287752 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287752 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63635 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sNPshDdpIY ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ulJhTh2lSt /tmp/tmp.sNPshDdpIY + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=4 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 4 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139173 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139173 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139173 + 58861:pw-trigger.sh: 74: patch_id=139173 + 58861:pw-trigger.sh: 75: '[' 139173 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139173 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139173 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139173 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139173 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139173 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139173 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1sx1hqz4H8 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WyjiJovzzz ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1sx1hqz4H8 /tmp/tmp.WyjiJovzzz' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139173/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139173/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63708 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WyjiJovzzz ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480399, "url": "https://patchwork.sourceware.org/api/1.2/patches/139173/checks/480399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:02:56.605824", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10728/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:02:56.605824 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:02:56.605824 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325776 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325776 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325776 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63715 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WyjiJovzzz ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480400, "url": "https://patchwork.sourceware.org/api/1.2/patches/139173/checks/480400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:03:03.291029", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10728/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:03.291029 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:03.291029 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325783 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325776 -le 1784325783 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325783 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63722 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WyjiJovzzz ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480412, "url": "https://patchwork.sourceware.org/api/1.2/patches/139173/checks/480412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:08.783860", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10728/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:08.783860 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:08.783860 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326028 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325783 -le 1784326028 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326028 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63729 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WyjiJovzzz ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1sx1hqz4H8 /tmp/tmp.WyjiJovzzz + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=5 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 5 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=16 ++ 58861:pw-trigger.sh: 64: shyaml get-value 16.id + 58861:pw-trigger.sh: 64: series_id=63625 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63625 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63625 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63625 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63625 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139181 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139181 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139181 + 58861:pw-trigger.sh: 74: patch_id=139181 + 58861:pw-trigger.sh: 75: '[' 139181 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139181 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139181 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139181 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139181 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139181 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139181 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z7yxQcgXvd +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5Q5bxGJqy5 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z7yxQcgXvd /tmp/tmp.5Q5bxGJqy5' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139181/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139181/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63849 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Q5bxGJqy5 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479139, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479139/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:18.373932", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10700/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.373932 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.373932 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63856 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Q5bxGJqy5 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479141, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:19.612880", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10700/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.612880 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.612880 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63863 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Q5bxGJqy5 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479149, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:25:20.863895", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10700/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:20.863895 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:20.863895 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118320 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118320 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118320 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63870 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Q5bxGJqy5 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z7yxQcgXvd /tmp/tmp.5Q5bxGJqy5 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139180 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139180 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139180 + 58861:pw-trigger.sh: 74: patch_id=139180 + 58861:pw-trigger.sh: 75: '[' 139180 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139180 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139180 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139180 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139180 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139180 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139180 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VA7P1eM4N8 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cFqlyZp2pl ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VA7P1eM4N8 /tmp/tmp.cFqlyZp2pl' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139180/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139180/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63934 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cFqlyZp2pl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479772, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/479772/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:44.554378", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10713/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:44.554378 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:44.554378 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221544 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221544 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221544 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63941 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cFqlyZp2pl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479773, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/479773/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:48.557439", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10713/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:48.557439 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:48.557439 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221548 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221544 -le 1784221548 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221548 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63948 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cFqlyZp2pl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479780, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/479780/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:08:26.830287", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10713/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:08:26.830287 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:08:26.830287 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221706 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221548 -le 1784221706 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221706 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 63955 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cFqlyZp2pl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VA7P1eM4N8 /tmp/tmp.cFqlyZp2pl + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=2 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 2 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139179 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139179 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139179 + 58861:pw-trigger.sh: 74: patch_id=139179 + 58861:pw-trigger.sh: 75: '[' 139179 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139179 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139179 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139179 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139179 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139179 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139179 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q79fqKPAcw +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MIOhdGlyMu ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q79fqKPAcw /tmp/tmp.MIOhdGlyMu' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139179/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139179/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64022 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MIOhdGlyMu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480074, "url": "https://patchwork.sourceware.org/api/1.2/patches/139179/checks/480074/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:30.101542", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10721/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.101542 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.101542 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64029 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MIOhdGlyMu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480076, "url": "https://patchwork.sourceware.org/api/1.2/patches/139179/checks/480076/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:31.387314", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10721/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:31.387314 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:31.387314 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287351 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287351 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287351 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64036 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MIOhdGlyMu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480086, "url": "https://patchwork.sourceware.org/api/1.2/patches/139179/checks/480086/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:12.493454", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10721/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:12.493454 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:12.493454 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287752 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287351 -le 1784287752 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287752 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64043 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MIOhdGlyMu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q79fqKPAcw /tmp/tmp.MIOhdGlyMu + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=3 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 3 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139178 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139178 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139178 + 58861:pw-trigger.sh: 74: patch_id=139178 + 58861:pw-trigger.sh: 75: '[' 139178 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139178 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139178 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139178 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139178 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139178 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139178 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kJYwF4Sf8q +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zmDh5Tz1Cu ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kJYwF4Sf8q /tmp/tmp.zmDh5Tz1Cu' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139178/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139178/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64113 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zmDh5Tz1Cu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480407, "url": "https://patchwork.sourceware.org/api/1.2/patches/139178/checks/480407/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:18.109497", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10729/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:18.109497 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:18.109497 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325978 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325978 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325978 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64120 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zmDh5Tz1Cu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480408, "url": "https://patchwork.sourceware.org/api/1.2/patches/139178/checks/480408/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:46.387704", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10729/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:46.387704 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:46.387704 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326006 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325978 -le 1784326006 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326006 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64127 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zmDh5Tz1Cu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480418, "url": "https://patchwork.sourceware.org/api/1.2/patches/139178/checks/480418/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:00.486162", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10729/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:00.486162 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:00.486162 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326260 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326006 -le 1784326260 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326260 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64134 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zmDh5Tz1Cu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kJYwF4Sf8q /tmp/tmp.zmDh5Tz1Cu + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=4 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 4 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=15 ++ 58861:pw-trigger.sh: 64: shyaml get-value 15.id + 58861:pw-trigger.sh: 64: series_id=63640 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63640 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63640 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63640 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63640 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139208 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139208 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139208 + 58861:pw-trigger.sh: 74: patch_id=139208 + 58861:pw-trigger.sh: 75: '[' 139208 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139208 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139208 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139208 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139208 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139208 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139208 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ltKb0xA6gW +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KlQ5Rik2G1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ltKb0xA6gW /tmp/tmp.KlQ5Rik2G1' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139208/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139208/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64245 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KlQ5Rik2G1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479137, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:18.217233", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10701/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.217233 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.217233 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64252 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KlQ5Rik2G1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479140, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479140/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:19.160629", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10701/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.160629 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.160629 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64259 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KlQ5Rik2G1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479148, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479148/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:25:20.338790", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10701/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:20.338790 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:20.338790 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784118320 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118320 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118320 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64266 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KlQ5Rik2G1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ltKb0xA6gW /tmp/tmp.KlQ5Rik2G1 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=14 ++ 58861:pw-trigger.sh: 64: shyaml get-value 14.id + 58861:pw-trigger.sh: 64: series_id=63641 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63641 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63641 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63641 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63641 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=False + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 58861:pw-trigger.sh: 67: continue + 58861:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=13 ++ 58861:pw-trigger.sh: 64: shyaml get-value 13.id + 58861:pw-trigger.sh: 64: series_id=63685 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63685 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63685 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63685 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63685 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63685 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63685 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63685 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63685 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139267 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139267 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139267 + 58861:pw-trigger.sh: 74: patch_id=139267 + 58861:pw-trigger.sh: 75: '[' 139267 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139267 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139267 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139267 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139267 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 58861:pw-trigger.sh: 82: patch_state=committed + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139267 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139267 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.a6QsCFFVXV +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zpsggYTJAt ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.a6QsCFFVXV /tmp/tmp.zpsggYTJAt' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139267/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139267/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64392 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpsggYTJAt ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479774, "url": "https://patchwork.sourceware.org/api/1.2/patches/139267/checks/479774/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:06:33.655386", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10714/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:33.655386 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:33.655386 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221593 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221593 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221593 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64399 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpsggYTJAt ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479775, "url": "https://patchwork.sourceware.org/api/1.2/patches/139267/checks/479775/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:06:35.919829", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10714/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:35.919829 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:35.919829 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221595 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221593 -le 1784221595 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221595 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64406 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpsggYTJAt ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.a6QsCFFVXV /tmp/tmp.zpsggYTJAt + 58861:pw-trigger.sh: 89: check_state=fail + 58861:pw-trigger.sh: 90: '[' fail = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63685 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63685 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63685 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63685 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=12 ++ 58861:pw-trigger.sh: 64: shyaml get-value 12.id + 58861:pw-trigger.sh: 64: series_id=63700 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63700 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63700 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63700 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63700 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63700 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63700 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63700 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63700 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139287 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139287 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139287 + 58861:pw-trigger.sh: 74: patch_id=139287 + 58861:pw-trigger.sh: 75: '[' 139287 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139287 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139287 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139287 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139287 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139287 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139287 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sgKWPrhq9T +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GArlEqAPRo ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sgKWPrhq9T /tmp/tmp.GArlEqAPRo' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139287/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139287/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64508 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GArlEqAPRo ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479776, "url": "https://patchwork.sourceware.org/api/1.2/patches/139287/checks/479776/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:07:15.210424", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10715/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:15.210424 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:15.210424 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221635 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221635 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221635 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64515 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GArlEqAPRo ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479777, "url": "https://patchwork.sourceware.org/api/1.2/patches/139287/checks/479777/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:07:17.443602", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10715/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:17.443602 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:17.443602 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221637 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221635 -le 1784221637 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221637 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64522 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GArlEqAPRo ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479778, "url": "https://patchwork.sourceware.org/api/1.2/patches/139287/checks/479778/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:07:18.243608", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10715/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:18.243608 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:18.243608 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784221638 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221637 -le 1784221638 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221638 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64529 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GArlEqAPRo ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sgKWPrhq9T /tmp/tmp.GArlEqAPRo + 58861:pw-trigger.sh: 89: check_state=warning + 58861:pw-trigger.sh: 90: '[' warning = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63700 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63700 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63700 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63700 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=11 ++ 58861:pw-trigger.sh: 64: shyaml get-value 11.id + 58861:pw-trigger.sh: 64: series_id=63737 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63737 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63737 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63737 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63737 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139357 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139357 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139357 + 58861:pw-trigger.sh: 74: patch_id=139357 + 58861:pw-trigger.sh: 75: '[' 139357 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139357 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139357 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139357 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139357 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=superseded + 58861:pw-trigger.sh: 83: case "$patch_state" in + 58861:pw-trigger.sh: 85: num_patch=1 + 58861:pw-trigger.sh: 86: continue + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=10 ++ 58861:pw-trigger.sh: 64: shyaml get-value 10.id + 58861:pw-trigger.sh: 64: series_id=63738 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63738 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63738 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63738 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63738 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139358 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139358 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139358 + 58861:pw-trigger.sh: 74: patch_id=139358 + 58861:pw-trigger.sh: 75: '[' 139358 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139358 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139358 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139358 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139358 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139358 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139358 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zAc4zfp7Z7 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QMIEKKxfx2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zAc4zfp7Z7 /tmp/tmp.QMIEKKxfx2' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139358/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139358/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64718 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QMIEKKxfx2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480067, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480067/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:27.822601", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10723/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:27.822601 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:27.822601 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287347 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287347 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287347 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64725 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QMIEKKxfx2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480069, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:28.815499", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10723/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:28.815499 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:28.815499 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287348 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287347 -le 1784287348 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287348 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64732 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QMIEKKxfx2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480083, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480083/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:28:59.491758", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10723/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:28:59.491758 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:28:59.491758 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287739 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287348 -le 1784287739 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287739 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64739 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QMIEKKxfx2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zAc4zfp7Z7 /tmp/tmp.QMIEKKxfx2 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=9 ++ 58861:pw-trigger.sh: 64: shyaml get-value 9.id + 58861:pw-trigger.sh: 64: series_id=63741 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63741 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63741 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63741 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63741 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139362 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139362 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139362 + 58861:pw-trigger.sh: 74: patch_id=139362 + 58861:pw-trigger.sh: 75: '[' 139362 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139362 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139362 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139362 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139362 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139362 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139362 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZtgB6pAS6d +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gneObqglk3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZtgB6pAS6d /tmp/tmp.gneObqglk3' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139362/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139362/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64841 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gneObqglk3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480091, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480091/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:55.233404", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10724/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:55.233404 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:55.233404 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784288035 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784288035 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288035 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64848 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gneObqglk3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480094, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480094/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:56.628104", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10724/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:56.628104 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:56.628104 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784288036 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288035 -le 1784288036 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288036 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64855 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gneObqglk3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480108, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:39:01.115374", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10724/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:39:01.115374 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:39:01.115374 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784288341 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288036 -le 1784288341 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288341 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64862 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gneObqglk3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZtgB6pAS6d /tmp/tmp.gneObqglk3 + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=8 ++ 58861:pw-trigger.sh: 64: shyaml get-value 8.id + 58861:pw-trigger.sh: 64: series_id=63756 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63756 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63756 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63756 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63756 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139380 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139380 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139380 + 58861:pw-trigger.sh: 74: patch_id=139380 + 58861:pw-trigger.sh: 75: '[' 139380 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139380 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139380 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139380 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139380 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139380 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139380 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.riqPNK536m +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BsOscxc0UF ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.riqPNK536m /tmp/tmp.BsOscxc0UF' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139380/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139380/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64964 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BsOscxc0UF ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480092, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480092/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:55.347210", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10725/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:55.347210 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:55.347210 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784288035 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784288035 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288035 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64971 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BsOscxc0UF ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480095, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480095/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:56.965702", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10725/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:56.965702 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:56.965702 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784288036 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288035 -le 1784288036 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288036 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64978 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BsOscxc0UF ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480107, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:39:00.147047", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10725/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:39:00.147047 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:39:00.147047 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784288340 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288036 -le 1784288340 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288340 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 64985 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BsOscxc0UF ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.riqPNK536m /tmp/tmp.BsOscxc0UF + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=7 ++ 58861:pw-trigger.sh: 64: shyaml get-value 7.id + 58861:pw-trigger.sh: 64: series_id=63759 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63759 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63759 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63759 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63759 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139385 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139385 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139385 + 58861:pw-trigger.sh: 74: patch_id=139385 + 58861:pw-trigger.sh: 75: '[' 139385 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139385 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139385 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139385 property State value ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139385 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139385 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139385 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yxqakBZ5uz +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zvLEitY54y ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yxqakBZ5uz /tmp/tmp.zvLEitY54y' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139385/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139385/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65087 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zvLEitY54y ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480070, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:29.029996", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10717/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:29.029996 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:29.029996 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287349 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287349 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287349 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65094 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zvLEitY54y ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480073, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480073/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:30.023237", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10717/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.023237 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.023237 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287349 -le 1784287350 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65101 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zvLEitY54y ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480085, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480085/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:11.907126", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10717/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:11.907126 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:11.907126 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784287751 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287751 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287751 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65108 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zvLEitY54y ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yxqakBZ5uz /tmp/tmp.zvLEitY54y + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=6 ++ 58861:pw-trigger.sh: 64: shyaml get-value 6.id + 58861:pw-trigger.sh: 64: series_id=63761 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63761 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63761 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63761 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63761 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=False + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 58861:pw-trigger.sh: 67: continue + 58861:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=5 ++ 58861:pw-trigger.sh: 64: shyaml get-value 5.id + 58861:pw-trigger.sh: 64: series_id=63771 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63771 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63771 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63771 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63771 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63771 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63771 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63771 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63771 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139404 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139404 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139404 + 58861:pw-trigger.sh: 74: patch_id=139404 + 58861:pw-trigger.sh: 75: '[' 139404 = '' ']' ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139404 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139404 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139404 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139404 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=committed + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139404 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139404 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Fnx8RmuIBE +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KO0C4m0wXl ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Fnx8RmuIBE /tmp/tmp.KO0C4m0wXl' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139404/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139404/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65234 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KO0C4m0wXl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480404, "url": "https://patchwork.sourceware.org/api/1.2/patches/139404/checks/480404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:05:53.589364", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10730/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:05:53.589364 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:05:53.589364 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325953 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325953 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325953 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65241 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KO0C4m0wXl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480409, "url": "https://patchwork.sourceware.org/api/1.2/patches/139404/checks/480409/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:53.805663", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10730/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:53.805663 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:53.805663 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326013 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325953 -le 1784326013 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326013 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65248 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KO0C4m0wXl ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Fnx8RmuIBE /tmp/tmp.KO0C4m0wXl + 58861:pw-trigger.sh: 89: check_state=fail + 58861:pw-trigger.sh: 90: '[' fail = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63771 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63771 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63771 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63771 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=4 ++ 58861:pw-trigger.sh: 64: shyaml get-value 4.id + 58861:pw-trigger.sh: 64: series_id=63777 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63777 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63777 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63777 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63777 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139409 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139409 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139409 + 58861:pw-trigger.sh: 74: patch_id=139409 + 58861:pw-trigger.sh: 75: '[' 139409 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139409 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139409 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139409 property State value ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139409 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139409 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139409 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UuLVRw9S9B +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Jq5bWjTrux ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UuLVRw9S9B /tmp/tmp.Jq5bWjTrux' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139409/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139409/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65350 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jq5bWjTrux ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480405, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:05:54.580222", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10731/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:05:54.580222 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:05:54.580222 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325954 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325954 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325954 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65357 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jq5bWjTrux ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480406, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480406/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:15.004148", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10731/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:15.004148 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:15.004148 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784325975 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325954 -le 1784325975 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325975 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65364 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jq5bWjTrux ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480417, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480417/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:10:35.911784", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10731/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:10:35.911784 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:10:35.911784 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326235 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325975 -le 1784326235 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326235 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65371 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jq5bWjTrux ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UuLVRw9S9B /tmp/tmp.Jq5bWjTrux + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=3 ++ 58861:pw-trigger.sh: 64: shyaml get-value 3.id + 58861:pw-trigger.sh: 64: series_id=63786 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63786 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63786 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63786 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63786 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139435 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139435 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139435 + 58861:pw-trigger.sh: 74: patch_id=139435 + 58861:pw-trigger.sh: 75: '[' 139435 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139435 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139435 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139435 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139435 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139435 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139435 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Mh8J1NkXOO +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C57aru2jFf ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Mh8J1NkXOO /tmp/tmp.C57aru2jFf' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139435/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139435/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65475 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C57aru2jFf ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480410, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480410/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:58.722618", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10732/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:58.722618 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:58.722618 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326018 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326018 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326018 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65482 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C57aru2jFf ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480414, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480414/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:18.305165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10732/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:18.305165 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:18.305165 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326038 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326018 -le 1784326038 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326038 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65489 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C57aru2jFf ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480421, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:39.001053", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10732/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:39.001053 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:39.001053 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326299 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326038 -le 1784326299 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326299 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65496 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C57aru2jFf ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Mh8J1NkXOO /tmp/tmp.C57aru2jFf + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139434 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139434 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139434 + 58861:pw-trigger.sh: 74: patch_id=139434 + 58861:pw-trigger.sh: 75: '[' 139434 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139434 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139434 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139434 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139434 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139434 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139434 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.StxXNUFDyk +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Upl98z6fRd ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.StxXNUFDyk /tmp/tmp.Upl98z6fRd' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139434/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139434/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65560 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Upl98z6fRd ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.StxXNUFDyk /tmp/tmp.Upl98z6fRd + 58861:pw-trigger.sh: 89: check_state=pending + 58861:pw-trigger.sh: 90: '[' pending = pending ']' + 58861:pw-trigger.sh: 91: break + 58861:pw-trigger.sh: 96: '[' 139434 = '' ']' + 58861:pw-trigger.sh: 101: check_state=success + 58861:pw-trigger.sh: 108: '[' success '!=' success ']' + 58861:pw-trigger.sh: 113: j=3 + 58861:pw-trigger.sh: 114: cat + 58861:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=2 ++ 58861:pw-trigger.sh: 64: shyaml get-value 2.id + 58861:pw-trigger.sh: 64: series_id=63788 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63788 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63788 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63788 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63788 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139437 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139437 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139437 + 58861:pw-trigger.sh: 74: patch_id=139437 + 58861:pw-trigger.sh: 75: '[' 139437 = '' ']' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139437 State ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139437 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139437 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139437 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139437 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139437 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HkEKCfXMt9 +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WSyhvHVnRb ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HkEKCfXMt9 /tmp/tmp.WSyhvHVnRb' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139437/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139437/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65648 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WSyhvHVnRb ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480416, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480416/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:08:30.614734", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10733/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:08:30.614734 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:08:30.614734 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326110 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326110 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326110 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65655 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WSyhvHVnRb ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480419, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480419/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:18.493846", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10733/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:18.493846 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:18.493846 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326278 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326110 -le 1784326278 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326278 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65662 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WSyhvHVnRb ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480432, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480432/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:15:23.280035", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10733/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:15:23.280035 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:15:23.280035 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326523 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326278 -le 1784326523 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326523 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65669 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WSyhvHVnRb ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HkEKCfXMt9 /tmp/tmp.WSyhvHVnRb + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 58861:pw-trigger.sh: 74: true + 58861:pw-trigger.sh: 74: patch_id= + 58861:pw-trigger.sh: 75: '[' '' = '' ']' + 58861:pw-trigger.sh: 76: break + 58861:pw-trigger.sh: 96: '[' '' = '' ']' + 58861:pw-trigger.sh: 97: continue + 58861:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=1 ++ 58861:pw-trigger.sh: 64: shyaml get-value 1.id + 58861:pw-trigger.sh: 64: series_id=63793 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63793 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63793 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63793 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63793 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139451 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139451 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139451 + 58861:pw-trigger.sh: 74: patch_id=139451 + 58861:pw-trigger.sh: 75: '[' 139451 = '' ']' ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139451 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139451 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139451 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139451 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139451 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139451 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.r2vQbPZHqP +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QI6LRy7kSb ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.r2vQbPZHqP /tmp/tmp.QI6LRy7kSb' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139451/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139451/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65773 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QI6LRy7kSb ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480411, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:02.073656", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10734/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:02.073656 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:02.073656 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326022 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326022 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326022 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65780 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QI6LRy7kSb ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480413, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480413/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:14.992462", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10734/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:14.992462 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:14.992462 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326034 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326022 -le 1784326034 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326034 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65787 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QI6LRy7kSb ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480420, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480420/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:31.444259", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10734/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 58861:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:31.444259 +++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:31.444259 +%s ++ 58861:pw-trigger.sh: pw_patch_check_state: 274: date=1784326291 ++ 58861:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326034 -le 1784326291 ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326291 +++ 58861:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 58861:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65794 ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QI6LRy7kSb ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.r2vQbPZHqP /tmp/tmp.QI6LRy7kSb + 58861:pw-trigger.sh: 89: check_state=success + 58861:pw-trigger.sh: 90: '[' success = pending ']' + 58861:pw-trigger.sh: 93: num_patch=1 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 1 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139450 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139450 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139450 + 58861:pw-trigger.sh: 74: patch_id=139450 + 58861:pw-trigger.sh: 75: '[' 139450 = '' ']' ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139450 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139450 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139450 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139450 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139450 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139450 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.V3hbhDvZJW +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Cz5vqRjONu ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.V3hbhDvZJW /tmp/tmp.Cz5vqRjONu' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139450/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139450/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65858 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cz5vqRjONu ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.V3hbhDvZJW /tmp/tmp.Cz5vqRjONu + 58861:pw-trigger.sh: 89: check_state=pending + 58861:pw-trigger.sh: 90: '[' pending = pending ']' + 58861:pw-trigger.sh: 91: break + 58861:pw-trigger.sh: 96: '[' 139450 = '' ']' + 58861:pw-trigger.sh: 101: check_state=success + 58861:pw-trigger.sh: 108: '[' success '!=' success ']' + 58861:pw-trigger.sh: 113: j=4 + 58861:pw-trigger.sh: 114: cat + 58861:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 58861:pw-trigger.sh: 63: i=0 ++ 58861:pw-trigger.sh: 64: shyaml get-value 0.id + 58861:pw-trigger.sh: 64: series_id=63798 + 58861:pw-trigger.sh: 66: pw_series_complete_p gdb 63798 + 58861:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 58861:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 58861:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63798 + 58861:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 58861:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63798 property Complete value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63798 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: pw_series_complete_p: 187: value=True + 58861:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 58861:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 58861:pw-trigger.sh: 71: num_patch=0 + 58861:pw-trigger.sh: 72: true ++ 58861:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 0 +++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 58861:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139460 ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139460 = '' ']' ++ 58861:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139460 + 58861:pw-trigger.sh: 74: patch_id=139460 + 58861:pw-trigger.sh: 75: '[' 139460 = '' ']' ++ 58861:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 58861:pw-trigger.sh: 82: pw_get_patch_data gdb 139460 State ++ 58861:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 58861:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139460 ++ 58861:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 58861:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139460 property State value ++ 58861:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 58861:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 58861:pw-trigger.sh: pw_yaml_get: 100: local id=139460 ++ 58861:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 58861:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 58861:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 58861:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 58861:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 58861:pw-trigger.sh: pw_yaml_get: 108: set +x + 58861:pw-trigger.sh: 82: patch_state=new + 58861:pw-trigger.sh: 83: case "$patch_state" in ++ 58861:pw-trigger.sh: 89: pw_patch_check_state 139460 tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 58861:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139460 ++ 58861:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 58861:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 58861:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 58861:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 58861:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 58861:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 58861:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 58861:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.T9xDq8TeVb +++ 58861:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 58861:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ItIpIBPjpE ++ 58861:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.T9xDq8TeVb /tmp/tmp.ItIpIBPjpE' EXIT ++ 58861:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 58861:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139460/checks/ ++ 58861:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139460/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 58861:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 58861:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 58861:pw-trigger.sh: pw_patch_check_state: 263: true ++ 58861:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 58861:pw-trigger.sh: pw_patch_check_state: 267: wait 65948 ++ 58861:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 58861:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ItIpIBPjpE ++ 58861:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 58861:pw-trigger.sh: pw_patch_check_state: 270: break ++ 58861:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 58861:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.T9xDq8TeVb /tmp/tmp.ItIpIBPjpE + 58861:pw-trigger.sh: 89: check_state=pending + 58861:pw-trigger.sh: 90: '[' pending = pending ']' + 58861:pw-trigger.sh: 91: break + 58861:pw-trigger.sh: 96: '[' 139460 = '' ']' + 58861:pw-trigger.sh: 101: check_state=success + 58861:pw-trigger.sh: 108: '[' success '!=' success ']' + 58861:pw-trigger.sh: 113: j=5 + 58861:pw-trigger.sh: 114: cat + 58861:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 58861:pw-trigger.sh: 119: rm /tmp/tmp.XAaCZpzAwK + 58861:pw-trigger.sh: 121: echo 'Processed 30 series and created 5 pre-commit triggers' Processed 30 series and created 5 pre-commit triggers + 58861:pw-trigger.sh: 1: pw_deinit gdb + 58861:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 58861:pw-trigger.sh: pw_deinit: 58: local project=gdb + 58861:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-58861 + 58861:pw-trigger.sh: 1: rm -f /tmp/tmp.XAaCZpzAwK