+ 1083350:jenkins3367685942498580548.sh: build_container_exec: 29: set +x + 64806:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 64806:pw-trigger.sh: 47: pw_init gdb + 64806:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 64806:pw-trigger.sh: pw_init: 42: local project=gdb + 64806:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 64806:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 64806:pw-trigger.sh: pw_init: 48: pw_clear_cache + 64806:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 64806:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-64806 + 64806:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-64806 ++ 64806:pw-trigger.sh: 49: mktemp + 64806:pw-trigger.sh: 49: yaml=/tmp/tmp.XVCjgrORU8 + 64806:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.XVCjgrORU8' EXIT + 64806:pw-trigger.sh: 53: readarray -t prereq_bots ++ 64806:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 64806:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 64806:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 64806:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 64806:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 64806:pw-trigger.sh: 58: shyaml get-length + 64806:pw-trigger.sh: 58: len=30 + 64806:pw-trigger.sh: 59: i=30 + 64806:pw-trigger.sh: 60: j=0 + 64806:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=29 ++ 64806:pw-trigger.sh: 64: shyaml get-value 29.id + 64806:pw-trigger.sh: 64: series_id=63442 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63442 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63442 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63442 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63442 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63442 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63442 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63442 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63442 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138913 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138913 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138913 + 64806:pw-trigger.sh: 74: patch_id=138913 + 64806:pw-trigger.sh: 75: '[' 138913 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 138913 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138913 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138913 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=138913 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 138913 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138913 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lIZzxslEuf +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2ZxEMOEIGN ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lIZzxslEuf /tmp/tmp.2ZxEMOEIGN' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138913/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 64931 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ZxEMOEIGN ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:09:23.485123 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:09:23.485123 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783721363 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783721363 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721363 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 64938 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ZxEMOEIGN ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:09:25.067987 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:09:25.067987 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783721365 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783721363 -le 1783721365 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721365 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 64945 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ZxEMOEIGN ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-10T22:12:51.505795 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-10T22:12:51.505795 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783721571 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783721365 -le 1783721571 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783721571 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 64952 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ZxEMOEIGN ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lIZzxslEuf /tmp/tmp.2ZxEMOEIGN + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63442 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63442 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63442 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63442 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=28 ++ 64806:pw-trigger.sh: 64: shyaml get-value 28.id + 64806:pw-trigger.sh: 64: series_id=63479 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63479 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63479 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63479 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138977 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138977 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138977 + 64806:pw-trigger.sh: 74: patch_id=138977 + 64806:pw-trigger.sh: 75: '[' 138977 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 138977 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138977 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138977 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=138977 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 138977 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138977 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jbT25rkaaW +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.T8WJkJUN9K ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jbT25rkaaW /tmp/tmp.T8WJkJUN9K' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138977/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65068 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8WJkJUN9K ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:36:44.747011 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:36:44.747011 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783870604 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783870604 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870604 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65075 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8WJkJUN9K ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:36:50.555220 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:36:50.555220 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783870610 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783870604 -le 1783870610 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870610 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65082 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8WJkJUN9K ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:41:36.276542 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:41:36.276542 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783870896 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783870610 -le 1783870896 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870896 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65089 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8WJkJUN9K ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jbT25rkaaW /tmp/tmp.T8WJkJUN9K + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138980 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138980 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138980 + 64806:pw-trigger.sh: 74: patch_id=138980 + 64806:pw-trigger.sh: 75: '[' 138980 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 138980 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138980 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138980 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=138980 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 138980 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138980 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bbhPWkb3Bi +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2l9OkVNqNZ ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bbhPWkb3Bi /tmp/tmp.2l9OkVNqNZ' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138980/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65153 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2l9OkVNqNZ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T01:17:00.617858 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T01:17:00.617858 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783905420 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783905420 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783905420 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65160 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2l9OkVNqNZ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T01:17:02.079376 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T01:17:02.079376 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783905422 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783905420 -le 1783905422 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783905422 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65167 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2l9OkVNqNZ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T01:19:21.269817 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T01:19:21.269817 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783905561 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783905422 -le 1783905561 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783905561 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65174 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2l9OkVNqNZ ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bbhPWkb3Bi /tmp/tmp.2l9OkVNqNZ + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138976 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138976 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138976 + 64806:pw-trigger.sh: 74: patch_id=138976 + 64806:pw-trigger.sh: 75: '[' 138976 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 138976 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138976 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138976 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=138976 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 138976 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138976 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SZJhuFtN0K +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Et3tRkH2Ss ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SZJhuFtN0K /tmp/tmp.Et3tRkH2Ss' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138976/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65241 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Et3tRkH2Ss ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:42.758365 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:42.758365 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783948782 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948782 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948782 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65248 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Et3tRkH2Ss ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:50.427214 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:50.427214 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783948790 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948782 -le 1783948790 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948790 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65255 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Et3tRkH2Ss ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:23:41.016645 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:23:41.016645 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783949021 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948790 -le 1783949021 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949021 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65262 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Et3tRkH2Ss ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SZJhuFtN0K /tmp/tmp.Et3tRkH2Ss + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=3 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 3 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138984 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138984 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138984 + 64806:pw-trigger.sh: 74: patch_id=138984 + 64806:pw-trigger.sh: 75: '[' 138984 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 138984 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138984 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138984 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=138984 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 138984 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138984 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z4bOB2ijIH +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.exK0l8okrv ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z4bOB2ijIH /tmp/tmp.exK0l8okrv' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138984/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65332 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.exK0l8okrv ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:11.094925 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:11.094925 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992671 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992671 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992671 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65339 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.exK0l8okrv ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:26.979847 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:26.979847 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992686 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992671 -le 1783992686 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992686 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65346 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.exK0l8okrv ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:34:12.386432 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:34:12.386432 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992852 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992686 -le 1783992852 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992852 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65353 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.exK0l8okrv ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z4bOB2ijIH /tmp/tmp.exK0l8okrv + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=4 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 4 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138978 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138978 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138978 + 64806:pw-trigger.sh: 74: patch_id=138978 + 64806:pw-trigger.sh: 75: '[' 138978 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 138978 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138978 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138978 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=138978 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 138978 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138978 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XVSxOIg0xI +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.InryKCdB1Q ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XVSxOIg0xI /tmp/tmp.InryKCdB1Q' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138978/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65426 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.InryKCdB1Q ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:28.282013 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:28.282013 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035168 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035168 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035168 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65433 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.InryKCdB1Q ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:35.732872 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:35.732872 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035175 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035168 -le 1784035175 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035175 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65440 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.InryKCdB1Q ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:23:50.664846 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:23:50.664846 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035430 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035175 -le 1784035430 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035430 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65447 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.InryKCdB1Q ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XVSxOIg0xI /tmp/tmp.InryKCdB1Q + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=5 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 5 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 5 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138979 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138979 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138979 + 64806:pw-trigger.sh: 74: patch_id=138979 + 64806:pw-trigger.sh: 75: '[' 138979 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 138979 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138979 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138979 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=138979 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 138979 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138979 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KTpOfRK206 +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PeAgajcmqH ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KTpOfRK206 /tmp/tmp.PeAgajcmqH' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138979/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65523 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PeAgajcmqH ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:04.163636 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:04.163636 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117884 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117884 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117884 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65530 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PeAgajcmqH ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:07.590657 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:07.590657 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117887 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117884 -le 1784117887 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117887 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65537 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PeAgajcmqH ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:12.871911 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:12.871911 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118132 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117887 -le 1784118132 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118132 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65544 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PeAgajcmqH ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KTpOfRK206 /tmp/tmp.PeAgajcmqH + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=6 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 6 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 6 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138981 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138981 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138981 + 64806:pw-trigger.sh: 74: patch_id=138981 + 64806:pw-trigger.sh: 75: '[' 138981 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 138981 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138981 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138981 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=138981 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 138981 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138981 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZG5S8MlkVb +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g70phzuQQ3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZG5S8MlkVb /tmp/tmp.g70phzuQQ3' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138981/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65623 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g70phzuQQ3 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:51:51.339434 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:51:51.339434 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784220711 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784220711 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784220711 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65630 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g70phzuQQ3 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:51:53.238129 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:51:53.238129 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784220713 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784220711 -le 1784220713 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784220713 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65637 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g70phzuQQ3 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:55:53.023675 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:55:53.023675 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784220953 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784220713 -le 1784220953 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784220953 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65644 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g70phzuQQ3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZG5S8MlkVb /tmp/tmp.g70phzuQQ3 + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=7 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 7 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 7 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138982 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138982 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138982 + 64806:pw-trigger.sh: 74: patch_id=138982 + 64806:pw-trigger.sh: 75: '[' 138982 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 138982 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138982 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138982 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=138982 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 138982 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138982 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UqQSVYae3U +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pBF8aOsvJa ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UqQSVYae3U /tmp/tmp.pBF8aOsvJa' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138982/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65726 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pBF8aOsvJa ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:37.881051 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:37.881051 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287357 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287357 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287357 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65733 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pBF8aOsvJa ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:42.625381 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:42.625381 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287362 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287357 -le 1784287362 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287362 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65740 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pBF8aOsvJa ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:25.347528 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:25.347528 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287765 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287362 -le 1784287765 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287765 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65747 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pBF8aOsvJa ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UqQSVYae3U /tmp/tmp.pBF8aOsvJa + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=8 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 8 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 8 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=27 ++ 64806:pw-trigger.sh: 64: shyaml get-value 27.id + 64806:pw-trigger.sh: 64: series_id=63498 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63498 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63498 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63498 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63498 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139002 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139002 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139002 + 64806:pw-trigger.sh: 74: patch_id=139002 + 64806:pw-trigger.sh: 75: '[' 139002 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139002 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139002 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139002 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139002 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=committed + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139002 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139002 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.66QY4cZYzP +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2spH3fRLcn ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.66QY4cZYzP /tmp/tmp.2spH3fRLcn' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139002/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65872 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2spH3fRLcn ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:43.835680 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:43.835680 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783948783 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948783 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948783 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65879 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2spH3fRLcn ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:50.410405 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:50.410405 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783948790 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948783 -le 1783948790 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948790 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65886 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2spH3fRLcn ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.66QY4cZYzP /tmp/tmp.2spH3fRLcn + 64806:pw-trigger.sh: 89: check_state=fail + 64806:pw-trigger.sh: 90: '[' fail = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139003 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139003 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139003 + 64806:pw-trigger.sh: 74: patch_id=139003 + 64806:pw-trigger.sh: 75: '[' 139003 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139003 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139003 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139003 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139003 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=committed + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139003 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139003 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rLt8qUmZ0k +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UM1FXrpqpZ ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rLt8qUmZ0k /tmp/tmp.UM1FXrpqpZ' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139003/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65950 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UM1FXrpqpZ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:25.504138 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:25.504138 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992685 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992685 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992685 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65957 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UM1FXrpqpZ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:01.702298 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:01.702298 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992721 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992685 -le 1783992721 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992721 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 65964 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UM1FXrpqpZ ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rLt8qUmZ0k /tmp/tmp.UM1FXrpqpZ + 64806:pw-trigger.sh: 89: check_state=fail + 64806:pw-trigger.sh: 90: '[' fail = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=26 ++ 64806:pw-trigger.sh: 64: shyaml get-value 26.id + 64806:pw-trigger.sh: 64: series_id=63505 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63505 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63505 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63505 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63505 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139010 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139010 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139010 + 64806:pw-trigger.sh: 74: patch_id=139010 + 64806:pw-trigger.sh: 75: '[' 139010 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139010 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139010 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139010 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139010 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139010 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139010 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9NXqm1JCc8 +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0W56k2zZQx ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9NXqm1JCc8 /tmp/tmp.0W56k2zZQx' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139010/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66069 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0W56k2zZQx ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:49.914981 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:49.914981 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783948789 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948789 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948789 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66076 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0W56k2zZQx ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:51.624837 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:51.624837 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783948791 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948789 -le 1783948791 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948791 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66083 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0W56k2zZQx ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:23:35.829978 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:23:35.829978 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783949015 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948791 -le 1783949015 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949015 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66090 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0W56k2zZQx ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9NXqm1JCc8 /tmp/tmp.0W56k2zZQx + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=25 ++ 64806:pw-trigger.sh: 64: shyaml get-value 25.id + 64806:pw-trigger.sh: 64: series_id=63509 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63509 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63509 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63509 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63509 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139015 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139015 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139015 + 64806:pw-trigger.sh: 74: patch_id=139015 + 64806:pw-trigger.sh: 75: '[' 139015 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139015 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139015 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139015 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139015 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139015 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139015 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bih7eMT2RB +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DPr5cwjNQS ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bih7eMT2RB /tmp/tmp.DPr5cwjNQS' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139015/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66192 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DPr5cwjNQS ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:20:50.734623 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:20:50.734623 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783948850 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948850 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948850 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66199 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DPr5cwjNQS ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:20:52.664955 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:20:52.664955 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783948852 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948850 -le 1783948852 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948852 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66206 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DPr5cwjNQS ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:24:33.228916 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:24:33.228916 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783949073 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948852 -le 1783949073 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949073 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66213 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DPr5cwjNQS ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bih7eMT2RB /tmp/tmp.DPr5cwjNQS + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=24 ++ 64806:pw-trigger.sh: 64: shyaml get-value 24.id + 64806:pw-trigger.sh: 64: series_id=63528 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63528 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63528 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63528 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63528 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139049 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139049 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139049 + 64806:pw-trigger.sh: 74: patch_id=139049 + 64806:pw-trigger.sh: 75: '[' 139049 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139049 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139049 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139049 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139049 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139049 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139049 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EZq3y9zyAD +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ana2xjvi5E ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EZq3y9zyAD /tmp/tmp.ana2xjvi5E' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139049/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66345 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ana2xjvi5E ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:45.136536 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:45.136536 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992705 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992705 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992705 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66352 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ana2xjvi5E ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:03.488335 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:03.488335 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992723 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992705 -le 1783992723 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992723 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66359 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ana2xjvi5E ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:35:37.000066 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:35:37.000066 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992937 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992723 -le 1783992937 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992937 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66366 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ana2xjvi5E ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EZq3y9zyAD /tmp/tmp.ana2xjvi5E + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139044 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139044 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139044 + 64806:pw-trigger.sh: 74: patch_id=139044 + 64806:pw-trigger.sh: 75: '[' 139044 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139044 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139044 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139044 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139044 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139044 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139044 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.esUTSKQdXA +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f2g9vE3V7O ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.esUTSKQdXA /tmp/tmp.f2g9vE3V7O' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139044/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66430 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f2g9vE3V7O ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:32.792039 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:32.792039 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035172 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035172 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035172 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66437 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f2g9vE3V7O ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:41.250992 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:41.250992 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035181 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035172 -le 1784035181 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035181 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66444 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f2g9vE3V7O ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:23:55.867878 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:23:55.867878 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035435 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035181 -le 1784035435 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035435 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66451 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f2g9vE3V7O ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.esUTSKQdXA /tmp/tmp.f2g9vE3V7O + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139047 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139047 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139047 + 64806:pw-trigger.sh: 74: patch_id=139047 + 64806:pw-trigger.sh: 75: '[' 139047 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139047 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139047 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139047 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139047 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139047 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139047 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lEt5t6rcMa +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vJwuvCd2tQ ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lEt5t6rcMa /tmp/tmp.vJwuvCd2tQ' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139047/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66518 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vJwuvCd2tQ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:01.654332 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:01.654332 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117881 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117881 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117881 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66525 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vJwuvCd2tQ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:05.553544 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:05.553544 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117885 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117881 -le 1784117885 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117885 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66532 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vJwuvCd2tQ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:14.161856 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:14.161856 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118134 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117885 -le 1784118134 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118134 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66539 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vJwuvCd2tQ ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lEt5t6rcMa /tmp/tmp.vJwuvCd2tQ + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=3 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 3 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139036 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139036 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139036 + 64806:pw-trigger.sh: 74: patch_id=139036 + 64806:pw-trigger.sh: 75: '[' 139036 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139036 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139036 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139036 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139036 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139036 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139036 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.22mFcsg7xS +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qmAiCKnrdH ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.22mFcsg7xS /tmp/tmp.qmAiCKnrdH' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139036/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66609 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qmAiCKnrdH ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:57.217761 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:57.217761 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221017 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221017 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221017 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66616 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qmAiCKnrdH ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:59.849464 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:59.849464 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221019 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221017 -le 1784221019 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221019 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66623 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qmAiCKnrdH ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:00:59.487919 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:00:59.487919 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221259 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221019 -le 1784221259 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221259 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66630 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qmAiCKnrdH ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.22mFcsg7xS /tmp/tmp.qmAiCKnrdH + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=4 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 4 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139050 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139050 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139050 + 64806:pw-trigger.sh: 74: patch_id=139050 + 64806:pw-trigger.sh: 75: '[' 139050 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139050 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139050 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139050 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139050 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139050 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139050 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dd8ncKwwOD +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iWJEvzd3MG ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dd8ncKwwOD /tmp/tmp.iWJEvzd3MG' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139050/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66703 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iWJEvzd3MG ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:32.704588 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:32.704588 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287352 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287352 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287352 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66710 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iWJEvzd3MG ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:41.663390 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:41.663390 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287361 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287352 -le 1784287361 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287361 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66717 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iWJEvzd3MG ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:13.814098 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:13.814098 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287753 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287361 -le 1784287753 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287753 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66724 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iWJEvzd3MG ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dd8ncKwwOD /tmp/tmp.iWJEvzd3MG + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=5 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 5 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 5 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139043 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139043 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139043 + 64806:pw-trigger.sh: 74: patch_id=139043 + 64806:pw-trigger.sh: 75: '[' 139043 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139043 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139043 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139043 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139043 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139043 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139043 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Bsq71qVdw7 +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7Z1tQ2gXlI ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Bsq71qVdw7 /tmp/tmp.7Z1tQ2gXlI' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139043/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66800 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Z1tQ2gXlI ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:00:28.596199 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:00:28.596199 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325628 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325628 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325628 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66807 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Z1tQ2gXlI ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:00:52.971634 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:00:52.971634 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325652 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325628 -le 1784325652 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325652 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66814 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Z1tQ2gXlI ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:04:49.078100 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:04:49.078100 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325889 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325652 -le 1784325889 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325889 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66821 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Z1tQ2gXlI ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Bsq71qVdw7 /tmp/tmp.7Z1tQ2gXlI + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=6 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 6 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 6 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139039 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139039 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139039 + 64806:pw-trigger.sh: 74: patch_id=139039 + 64806:pw-trigger.sh: 75: '[' 139039 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139039 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139039 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139039 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139039 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139039 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139039 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3fGFjW7Ibz +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4VZDG8KI3b ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3fGFjW7Ibz /tmp/tmp.4VZDG8KI3b' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139039/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66900 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4VZDG8KI3b ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480619, "url": "https://patchwork.sourceware.org/api/1.2/patches/139039/checks/480619/", "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-18T06:32:01.781393", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10735/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:01.781393 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:01.781393 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356321 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356321 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356321 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66907 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4VZDG8KI3b ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480621, "url": "https://patchwork.sourceware.org/api/1.2/patches/139039/checks/480621/", "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-18T06:32:08.839735", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10735/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:08.839735 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:08.839735 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356328 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356321 -le 1784356328 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356328 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66914 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4VZDG8KI3b ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480634, "url": "https://patchwork.sourceware.org/api/1.2/patches/139039/checks/480634/", "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-18T06:36:08.110913", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10735/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:08.110913 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:08.110913 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356568 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356328 -le 1784356568 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356568 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 66921 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4VZDG8KI3b ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3fGFjW7Ibz /tmp/tmp.4VZDG8KI3b + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=7 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 7 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 7 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139042 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139042 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139042 + 64806:pw-trigger.sh: 74: patch_id=139042 + 64806:pw-trigger.sh: 75: '[' 139042 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139042 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139042 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139042 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139042 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139042 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139042 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.900M57u4zS +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MEZGelxM37 ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.900M57u4zS /tmp/tmp.MEZGelxM37' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139042/checks/ ++ 64806:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139042/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67003 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MEZGelxM37 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.900M57u4zS /tmp/tmp.MEZGelxM37 + 64806:pw-trigger.sh: 89: check_state=pending + 64806:pw-trigger.sh: 90: '[' pending = pending ']' + 64806:pw-trigger.sh: 91: break + 64806:pw-trigger.sh: 96: '[' 139042 = '' ']' + 64806:pw-trigger.sh: 101: check_state=success + 64806:pw-trigger.sh: 108: '[' success '!=' success ']' + 64806:pw-trigger.sh: 113: j=1 + 64806:pw-trigger.sh: 114: cat + 64806:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=23 ++ 64806:pw-trigger.sh: 64: shyaml get-value 23.id + 64806:pw-trigger.sh: 64: series_id=63555 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63555 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63555 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63555 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63555 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139080 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139080 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139080 + 64806:pw-trigger.sh: 74: patch_id=139080 + 64806:pw-trigger.sh: 75: '[' 139080 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139080 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139080 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139080 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139080 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139080 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139080 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rl8AutmLVz +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4sutTciYtk ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rl8AutmLVz /tmp/tmp.4sutTciYtk' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139080/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67097 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4sutTciYtk ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:47.099026 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:47.099026 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992707 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992707 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992707 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67104 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4sutTciYtk ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:01.696855 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:01.696855 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992721 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992707 -le 1783992721 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992721 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67111 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4sutTciYtk ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:35:37.182612 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:35:37.182612 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1783992937 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992721 -le 1783992937 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992937 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67118 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4sutTciYtk ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rl8AutmLVz /tmp/tmp.4sutTciYtk + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139082 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139082 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139082 + 64806:pw-trigger.sh: 74: patch_id=139082 + 64806:pw-trigger.sh: 75: '[' 139082 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139082 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139082 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139082 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139082 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139082 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139082 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sBrYCzW3Hz +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lYVgBC496n ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sBrYCzW3Hz /tmp/tmp.lYVgBC496n' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139082/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67182 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYVgBC496n ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:46.217115 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:46.217115 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035186 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035186 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035186 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67189 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYVgBC496n ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:48.947840 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:48.947840 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035188 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035186 -le 1784035188 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035188 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67196 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYVgBC496n ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:01.530898 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:01.530898 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035441 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035188 -le 1784035441 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035441 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67203 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYVgBC496n ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sBrYCzW3Hz /tmp/tmp.lYVgBC496n + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139081 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139081 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139081 + 64806:pw-trigger.sh: 74: patch_id=139081 + 64806:pw-trigger.sh: 75: '[' 139081 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139081 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139081 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139081 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139081 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139081 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139081 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2JHpbX0jHI +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qdNYUaXCLk ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2JHpbX0jHI /tmp/tmp.qdNYUaXCLk' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139081/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67270 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qdNYUaXCLk ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:03.240203 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:03.240203 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117883 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117883 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117883 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67277 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qdNYUaXCLk ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:05.230861 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:05.230861 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117885 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117883 -le 1784117885 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117885 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67284 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qdNYUaXCLk ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:09.892271 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:09.892271 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118129 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117885 -le 1784118129 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118129 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67291 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qdNYUaXCLk ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2JHpbX0jHI /tmp/tmp.qdNYUaXCLk + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=3 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 3 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139079 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139079 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139079 + 64806:pw-trigger.sh: 74: patch_id=139079 + 64806:pw-trigger.sh: 75: '[' 139079 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139079 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139079 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139079 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139079 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139079 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139079 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.htNusayCoW +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y5J8mtQGrp ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.htNusayCoW /tmp/tmp.Y5J8mtQGrp' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139079/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67361 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5J8mtQGrp ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:02:56.516510 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:02:56.516510 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784163776 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784163776 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163776 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67368 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5J8mtQGrp ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:35.127013 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:35.127013 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221115 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163776 -le 1784221115 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221115 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67375 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5J8mtQGrp ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:37.257886 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:37.257886 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221117 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221115 -le 1784221117 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221117 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67382 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5J8mtQGrp ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:25.556857 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:25.556857 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221345 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221117 -le 1784221345 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221345 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=4 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67389 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[4]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5J8mtQGrp ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.htNusayCoW /tmp/tmp.Y5J8mtQGrp + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=4 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 4 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=22 ++ 64806:pw-trigger.sh: 64: shyaml get-value 22.id + 64806:pw-trigger.sh: 64: series_id=63579 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63579 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63579 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63579 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63579 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139116 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139116 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139116 + 64806:pw-trigger.sh: 74: patch_id=139116 + 64806:pw-trigger.sh: 75: '[' 139116 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139116 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139116 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139116 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139116 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139116 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139116 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Npr6LuwwYz +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cQ1E1yu7Ew ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Npr6LuwwYz /tmp/tmp.cQ1E1yu7Ew' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139116/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67520 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cQ1E1yu7Ew ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:44.916673 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:44.916673 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035184 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035184 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035184 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67527 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cQ1E1yu7Ew ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:49.388738 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:49.388738 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035189 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035184 -le 1784035189 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035189 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67534 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cQ1E1yu7Ew ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:01.526861 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:01.526861 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035441 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035189 -le 1784035441 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035441 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67541 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cQ1E1yu7Ew ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Npr6LuwwYz /tmp/tmp.cQ1E1yu7Ew + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139115 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139115 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139115 + 64806:pw-trigger.sh: 74: patch_id=139115 + 64806:pw-trigger.sh: 75: '[' 139115 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139115 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139115 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139115 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139115 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139115 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139115 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8fiXz0Awzf +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vi2hnH9b3L ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8fiXz0Awzf /tmp/tmp.vi2hnH9b3L' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139115/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67605 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vi2hnH9b3L ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:15.842009 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:15.842009 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117955 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117955 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117955 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67612 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vi2hnH9b3L ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:21.010701 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:21.010701 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117961 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117955 -le 1784117961 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117961 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67619 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vi2hnH9b3L ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:23:37.176008 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:23:37.176008 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118217 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117961 -le 1784118217 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118217 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67626 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vi2hnH9b3L ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8fiXz0Awzf /tmp/tmp.vi2hnH9b3L + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139110 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139110 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139110 + 64806:pw-trigger.sh: 74: patch_id=139110 + 64806:pw-trigger.sh: 75: '[' 139110 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139110 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139110 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139110 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139110 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139110 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139110 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p4zqMojoIx +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kYOcC7PA52 ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p4zqMojoIx /tmp/tmp.kYOcC7PA52' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139110/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67693 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kYOcC7PA52 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:32.841166 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:32.841166 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221352 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221352 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221352 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67700 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kYOcC7PA52 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:35.200555 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:35.200555 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221355 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221352 -le 1784221355 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221355 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67707 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kYOcC7PA52 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:14.413652 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:14.413652 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221514 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221355 -le 1784221514 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221514 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67714 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kYOcC7PA52 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p4zqMojoIx /tmp/tmp.kYOcC7PA52 + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=3 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 3 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139114 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139114 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139114 + 64806:pw-trigger.sh: 74: patch_id=139114 + 64806:pw-trigger.sh: 75: '[' 139114 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139114 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139114 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139114 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139114 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139114 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139114 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UysHQlpzP7 +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qT5ZeyiSnj ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UysHQlpzP7 /tmp/tmp.qT5ZeyiSnj' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139114/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67784 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qT5ZeyiSnj ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.866732 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.866732 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67791 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qT5ZeyiSnj ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:35.042354 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:35.042354 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287355 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287355 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287355 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67798 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qT5ZeyiSnj ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:15.901129 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:15.901129 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287755 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287355 -le 1784287755 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287755 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67805 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qT5ZeyiSnj ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UysHQlpzP7 /tmp/tmp.qT5ZeyiSnj + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=4 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 4 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139113 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139113 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139113 + 64806:pw-trigger.sh: 74: patch_id=139113 + 64806:pw-trigger.sh: 75: '[' 139113 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139113 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139113 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139113 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139113 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139113 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139113 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WwuAHlgafM +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ds4lLbZV9b ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WwuAHlgafM /tmp/tmp.Ds4lLbZV9b' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139113/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67878 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds4lLbZV9b ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:32.089165 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:32.089165 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325812 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325812 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325812 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67885 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds4lLbZV9b ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:37.018964 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:37.018964 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325817 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325812 -le 1784325817 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325817 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67892 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds4lLbZV9b ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:08:02.719545 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:08:02.719545 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326082 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325817 -le 1784326082 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326082 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67899 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds4lLbZV9b ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WwuAHlgafM /tmp/tmp.Ds4lLbZV9b + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=5 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 5 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 5 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139112 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139112 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139112 + 64806:pw-trigger.sh: 74: patch_id=139112 + 64806:pw-trigger.sh: 75: '[' 139112 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139112 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139112 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139112 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139112 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139112 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139112 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ujlPTXQruz +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n8rUFy5eDz ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ujlPTXQruz /tmp/tmp.n8rUFy5eDz' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139112/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67975 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n8rUFy5eDz ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480620, "url": "https://patchwork.sourceware.org/api/1.2/patches/139112/checks/480620/", "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-18T06:32:05.686508", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10736/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:05.686508 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:05.686508 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356325 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356325 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356325 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67982 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n8rUFy5eDz ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480622, "url": "https://patchwork.sourceware.org/api/1.2/patches/139112/checks/480622/", "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-18T06:32:11.421172", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10736/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:11.421172 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:11.421172 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356331 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356325 -le 1784356331 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356331 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67989 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n8rUFy5eDz ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480635, "url": "https://patchwork.sourceware.org/api/1.2/patches/139112/checks/480635/", "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-18T06:36:18.097106", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10736/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:18.097106 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:18.097106 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356578 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356331 -le 1784356578 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356578 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 67996 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n8rUFy5eDz ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ujlPTXQruz /tmp/tmp.n8rUFy5eDz + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=6 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 6 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 6 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139107 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139107 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139107 + 64806:pw-trigger.sh: 74: patch_id=139107 + 64806:pw-trigger.sh: 75: '[' 139107 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139107 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139107 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139107 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139107 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139107 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139107 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9gb3hMgSTb +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5gddNVSbDH ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9gb3hMgSTb /tmp/tmp.5gddNVSbDH' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139107/checks/ ++ 64806:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139107/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68075 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5gddNVSbDH ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9gb3hMgSTb /tmp/tmp.5gddNVSbDH + 64806:pw-trigger.sh: 89: check_state=pending + 64806:pw-trigger.sh: 90: '[' pending = pending ']' + 64806:pw-trigger.sh: 91: break + 64806:pw-trigger.sh: 96: '[' 139107 = '' ']' + 64806:pw-trigger.sh: 101: check_state=success + 64806:pw-trigger.sh: 108: '[' success '!=' success ']' + 64806:pw-trigger.sh: 113: j=2 + 64806:pw-trigger.sh: 114: cat + 64806:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=21 ++ 64806:pw-trigger.sh: 64: shyaml get-value 21.id + 64806:pw-trigger.sh: 64: series_id=63583 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63583 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63583 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63583 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63583 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139120 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139120 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139120 + 64806:pw-trigger.sh: 74: patch_id=139120 + 64806:pw-trigger.sh: 75: '[' 139120 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139120 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139120 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139120 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139120 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139120 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139120 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PahSgln54b +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.76w52VedsQ ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PahSgln54b /tmp/tmp.76w52VedsQ' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139120/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68163 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.76w52VedsQ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:17.350149 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:17.350149 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035217 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035217 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035217 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68170 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.76w52VedsQ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:18.378081 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:18.378081 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035218 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035217 -le 1784035218 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035218 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68177 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.76w52VedsQ ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:03.939308 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:03.939308 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035443 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035218 -le 1784035443 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035443 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68184 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.76w52VedsQ ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PahSgln54b /tmp/tmp.76w52VedsQ + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=20 ++ 64806:pw-trigger.sh: 64: shyaml get-value 20.id + 64806:pw-trigger.sh: 64: series_id=63592 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63592 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63592 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63592 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63592 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139130 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139130 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139130 + 64806:pw-trigger.sh: 74: patch_id=139130 + 64806:pw-trigger.sh: 75: '[' 139130 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139130 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139130 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139130 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139130 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139130 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139130 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YgSEtYRUzf +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CfadAv4RlL ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YgSEtYRUzf /tmp/tmp.CfadAv4RlL' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139130/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68288 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfadAv4RlL ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:31.376086 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:31.376086 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035231 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035231 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035231 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68295 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfadAv4RlL ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:33.833255 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:33.833255 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784035233 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035231 -le 1784035233 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035233 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68302 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfadAv4RlL ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YgSEtYRUzf /tmp/tmp.CfadAv4RlL + 64806:pw-trigger.sh: 89: check_state=fail + 64806:pw-trigger.sh: 90: '[' fail = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139129 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139129 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139129 + 64806:pw-trigger.sh: 74: patch_id=139129 + 64806:pw-trigger.sh: 75: '[' 139129 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139129 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139129 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139129 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139129 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139129 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139129 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A4PiytAk8M +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LE7UCNxgdH ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A4PiytAk8M /tmp/tmp.LE7UCNxgdH' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139129/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68366 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LE7UCNxgdH ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:15.839595 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:15.839595 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117955 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117955 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117955 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68373 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LE7UCNxgdH ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:20.123956 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:20.123956 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784117960 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117955 -le 1784117960 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117960 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68380 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LE7UCNxgdH ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A4PiytAk8M /tmp/tmp.LE7UCNxgdH + 64806:pw-trigger.sh: 89: check_state=fail + 64806:pw-trigger.sh: 90: '[' fail = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=19 ++ 64806:pw-trigger.sh: 64: shyaml get-value 19.id + 64806:pw-trigger.sh: 64: series_id=63620 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63620 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63620 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63620 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63620 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139172 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139172 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139172 + 64806:pw-trigger.sh: 74: patch_id=139172 + 64806:pw-trigger.sh: 75: '[' 139172 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139172 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139172 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139172 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139172 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139172 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139172 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.M2LTIs7p8l +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cJyZ9RhIw0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.M2LTIs7p8l /tmp/tmp.cJyZ9RhIw0' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139172/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68493 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJyZ9RhIw0 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.369769 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.369769 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68500 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJyZ9RhIw0 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.686867 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.686867 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68507 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJyZ9RhIw0 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:19.829075 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:19.829075 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118319 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118319 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118319 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68514 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJyZ9RhIw0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.M2LTIs7p8l /tmp/tmp.cJyZ9RhIw0 + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139171 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139171 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139171 + 64806:pw-trigger.sh: 74: patch_id=139171 + 64806:pw-trigger.sh: 75: '[' 139171 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139171 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139171 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139171 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139171 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139171 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139171 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6TWLFi4Ou0 +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fbXMlgqDOy ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6TWLFi4Ou0 /tmp/tmp.fbXMlgqDOy' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139171/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68578 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fbXMlgqDOy ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:02:40.735825 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:02:40.735825 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784163760 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784163760 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163760 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68585 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fbXMlgqDOy ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:03:21.844501 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:03:21.844501 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784163801 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163760 -le 1784163801 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163801 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68592 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fbXMlgqDOy ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:05:32.444299 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:05:32.444299 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784163932 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163801 -le 1784163932 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163932 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68599 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fbXMlgqDOy ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6TWLFi4Ou0 /tmp/tmp.fbXMlgqDOy + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139170 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139170 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139170 + 64806:pw-trigger.sh: 74: patch_id=139170 + 64806:pw-trigger.sh: 75: '[' 139170 = '' ']' ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139170 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139170 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139170 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139170 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139170 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139170 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7ZZ57XAAuS +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GDLRkQBJYI ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7ZZ57XAAuS /tmp/tmp.GDLRkQBJYI' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139170/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68666 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GDLRkQBJYI ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:31.512086 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:31.512086 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221531 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221531 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221531 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68673 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GDLRkQBJYI ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:36.092134 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:36.092134 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221536 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221531 -le 1784221536 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221536 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68680 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GDLRkQBJYI ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:08:19.855786 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:08:19.855786 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221699 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221536 -le 1784221699 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221699 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68687 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GDLRkQBJYI ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7ZZ57XAAuS /tmp/tmp.GDLRkQBJYI + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=3 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 3 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139169 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139169 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139169 + 64806:pw-trigger.sh: 74: patch_id=139169 + 64806:pw-trigger.sh: 75: '[' 139169 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139169 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139169 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139169 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139169 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139169 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139169 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fklDdmXxBz +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sdeS9bQcHP ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fklDdmXxBz /tmp/tmp.sdeS9bQcHP' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139169/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68757 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdeS9bQcHP ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:29.998651 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:29.998651 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287349 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287349 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287349 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68764 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdeS9bQcHP ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:31.497087 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:31.497087 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287351 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287349 -le 1784287351 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287351 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68771 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdeS9bQcHP ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:12.645560 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:12.645560 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287752 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287351 -le 1784287752 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287752 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68778 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdeS9bQcHP ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fklDdmXxBz /tmp/tmp.sdeS9bQcHP + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=4 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 4 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139173 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139173 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139173 + 64806:pw-trigger.sh: 74: patch_id=139173 + 64806:pw-trigger.sh: 75: '[' 139173 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139173 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139173 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139173 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139173 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139173 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139173 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JGgLPZBppK +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8PQYG2Gcga ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JGgLPZBppK /tmp/tmp.8PQYG2Gcga' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139173/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68851 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8PQYG2Gcga ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:02:56.605824 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:02:56.605824 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325776 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325776 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325776 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68858 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8PQYG2Gcga ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:03.291029 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:03.291029 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325783 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325776 -le 1784325783 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325783 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68865 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8PQYG2Gcga ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:08.783860 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:08.783860 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326028 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325783 -le 1784326028 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326028 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68872 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8PQYG2Gcga ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JGgLPZBppK /tmp/tmp.8PQYG2Gcga + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=5 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 5 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 5 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=18 ++ 64806:pw-trigger.sh: 64: shyaml get-value 18.id + 64806:pw-trigger.sh: 64: series_id=63625 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63625 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63625 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63625 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63625 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139181 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139181 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139181 + 64806:pw-trigger.sh: 74: patch_id=139181 + 64806:pw-trigger.sh: 75: '[' 139181 = '' ']' ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139181 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139181 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139181 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139181 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139181 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139181 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QphgnupZok +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gjfJFD82U4 ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QphgnupZok /tmp/tmp.gjfJFD82U4' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139181/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68992 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gjfJFD82U4 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.373932 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.373932 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 68999 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gjfJFD82U4 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.612880 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.612880 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69006 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gjfJFD82U4 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:20.863895 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:20.863895 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118320 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118320 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118320 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69013 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gjfJFD82U4 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QphgnupZok /tmp/tmp.gjfJFD82U4 + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139180 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139180 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139180 + 64806:pw-trigger.sh: 74: patch_id=139180 + 64806:pw-trigger.sh: 75: '[' 139180 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139180 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139180 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139180 property State value ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139180 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139180 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139180 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zBEzkbXr8d +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ndc6qrfnAv ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zBEzkbXr8d /tmp/tmp.ndc6qrfnAv' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139180/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69077 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ndc6qrfnAv ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:44.554378 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:44.554378 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221544 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221544 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221544 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69084 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ndc6qrfnAv ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:48.557439 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:48.557439 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221548 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221544 -le 1784221548 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221548 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69091 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ndc6qrfnAv ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:08:26.830287 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:08:26.830287 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221706 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221548 -le 1784221706 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221706 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69098 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ndc6qrfnAv ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zBEzkbXr8d /tmp/tmp.ndc6qrfnAv + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139179 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139179 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139179 + 64806:pw-trigger.sh: 74: patch_id=139179 + 64806:pw-trigger.sh: 75: '[' 139179 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139179 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139179 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139179 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139179 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139179 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139179 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bixdNHddPg +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MMIp2sjEp2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bixdNHddPg /tmp/tmp.MMIp2sjEp2' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139179/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69165 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMIp2sjEp2 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.101542 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.101542 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69172 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMIp2sjEp2 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:31.387314 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:31.387314 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287351 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287351 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287351 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69179 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMIp2sjEp2 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:12.493454 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:12.493454 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287752 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287351 -le 1784287752 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287752 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69186 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMIp2sjEp2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bixdNHddPg /tmp/tmp.MMIp2sjEp2 + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=3 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 3 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139178 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139178 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139178 + 64806:pw-trigger.sh: 74: patch_id=139178 + 64806:pw-trigger.sh: 75: '[' 139178 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139178 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139178 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139178 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139178 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139178 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139178 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zwwprBRAZo +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YQMEbZvqMC ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zwwprBRAZo /tmp/tmp.YQMEbZvqMC' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139178/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69256 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YQMEbZvqMC ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:18.109497 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:18.109497 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325978 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325978 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325978 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69263 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YQMEbZvqMC ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:46.387704 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:46.387704 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326006 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325978 -le 1784326006 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326006 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69270 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YQMEbZvqMC ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:00.486162 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:00.486162 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326260 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326006 -le 1784326260 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326260 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69277 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YQMEbZvqMC ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zwwprBRAZo /tmp/tmp.YQMEbZvqMC + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=4 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 4 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=17 ++ 64806:pw-trigger.sh: 64: shyaml get-value 17.id + 64806:pw-trigger.sh: 64: series_id=63640 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63640 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63640 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63640 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63640 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139208 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139208 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139208 + 64806:pw-trigger.sh: 74: patch_id=139208 + 64806:pw-trigger.sh: 75: '[' 139208 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139208 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139208 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139208 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139208 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139208 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139208 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.knCJBpnqZ0 +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6q0JbSZDEf ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.knCJBpnqZ0 /tmp/tmp.6q0JbSZDEf' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139208/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69388 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6q0JbSZDEf ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.217233 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.217233 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69395 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6q0JbSZDEf ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.160629 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.160629 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69402 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6q0JbSZDEf ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:20.338790 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:20.338790 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784118320 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118320 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118320 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69409 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6q0JbSZDEf ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.knCJBpnqZ0 /tmp/tmp.6q0JbSZDEf + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=16 ++ 64806:pw-trigger.sh: 64: shyaml get-value 16.id + 64806:pw-trigger.sh: 64: series_id=63641 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63641 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63641 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63641 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63641 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=False + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 64806:pw-trigger.sh: 67: continue + 64806:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=15 ++ 64806:pw-trigger.sh: 64: shyaml get-value 15.id + 64806:pw-trigger.sh: 64: series_id=63685 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63685 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63685 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63685 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63685 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63685 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63685 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63685 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63685 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139267 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139267 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139267 + 64806:pw-trigger.sh: 74: patch_id=139267 + 64806:pw-trigger.sh: 75: '[' 139267 = '' ']' ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139267 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139267 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139267 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139267 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=committed + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139267 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139267 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BNdHJpvoRn +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hATDPKSBVL ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BNdHJpvoRn /tmp/tmp.hATDPKSBVL' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139267/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69535 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hATDPKSBVL ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:33.655386 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:33.655386 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221593 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221593 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221593 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69542 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hATDPKSBVL ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:35.919829 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:35.919829 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221595 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221593 -le 1784221595 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221595 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69549 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hATDPKSBVL ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BNdHJpvoRn /tmp/tmp.hATDPKSBVL + 64806:pw-trigger.sh: 89: check_state=fail + 64806:pw-trigger.sh: 90: '[' fail = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63685 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63685 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63685 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63685 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=14 ++ 64806:pw-trigger.sh: 64: shyaml get-value 14.id + 64806:pw-trigger.sh: 64: series_id=63700 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63700 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63700 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63700 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63700 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63700 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63700 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63700 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63700 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139287 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139287 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139287 + 64806:pw-trigger.sh: 74: patch_id=139287 + 64806:pw-trigger.sh: 75: '[' 139287 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139287 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139287 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139287 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139287 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139287 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139287 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WRmMeSDL0F +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xNOE7ezd3S ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WRmMeSDL0F /tmp/tmp.xNOE7ezd3S' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139287/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69651 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xNOE7ezd3S ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:15.210424 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:15.210424 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221635 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221635 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221635 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69658 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xNOE7ezd3S ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:17.443602 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:17.443602 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221637 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221635 -le 1784221637 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221637 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69665 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xNOE7ezd3S ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:18.243608 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:18.243608 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784221638 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221637 -le 1784221638 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221638 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69672 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xNOE7ezd3S ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WRmMeSDL0F /tmp/tmp.xNOE7ezd3S + 64806:pw-trigger.sh: 89: check_state=warning + 64806:pw-trigger.sh: 90: '[' warning = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63700 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63700 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63700 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63700 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=13 ++ 64806:pw-trigger.sh: 64: shyaml get-value 13.id + 64806:pw-trigger.sh: 64: series_id=63737 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63737 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63737 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63737 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63737 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139357 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139357 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139357 + 64806:pw-trigger.sh: 74: patch_id=139357 + 64806:pw-trigger.sh: 75: '[' 139357 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139357 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139357 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139357 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139357 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=superseded + 64806:pw-trigger.sh: 83: case "$patch_state" in + 64806:pw-trigger.sh: 85: num_patch=1 + 64806:pw-trigger.sh: 86: continue + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=12 ++ 64806:pw-trigger.sh: 64: shyaml get-value 12.id + 64806:pw-trigger.sh: 64: series_id=63738 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63738 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63738 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63738 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63738 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139358 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139358 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139358 + 64806:pw-trigger.sh: 74: patch_id=139358 + 64806:pw-trigger.sh: 75: '[' 139358 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139358 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139358 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139358 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139358 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139358 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139358 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VPi0CWLMoV +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MPDzvubsXI ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VPi0CWLMoV /tmp/tmp.MPDzvubsXI' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139358/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69861 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MPDzvubsXI ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:27.822601 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:27.822601 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287347 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287347 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287347 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69868 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MPDzvubsXI ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:28.815499 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:28.815499 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287348 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287347 -le 1784287348 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287348 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69875 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MPDzvubsXI ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:28:59.491758 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:28:59.491758 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287739 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287348 -le 1784287739 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287739 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69882 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MPDzvubsXI ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VPi0CWLMoV /tmp/tmp.MPDzvubsXI + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=11 ++ 64806:pw-trigger.sh: 64: shyaml get-value 11.id + 64806:pw-trigger.sh: 64: series_id=63741 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63741 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63741 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63741 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63741 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139362 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139362 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139362 + 64806:pw-trigger.sh: 74: patch_id=139362 + 64806:pw-trigger.sh: 75: '[' 139362 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139362 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139362 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139362 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139362 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139362 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139362 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MV46skDf9L +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.63UDsfAcc6 ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MV46skDf9L /tmp/tmp.63UDsfAcc6' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139362/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69984 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.63UDsfAcc6 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:55.233404 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:55.233404 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784288035 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784288035 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288035 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69991 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.63UDsfAcc6 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:56.628104 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:56.628104 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784288036 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288035 -le 1784288036 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288036 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 69998 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.63UDsfAcc6 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:39:01.115374 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:39:01.115374 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784288341 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288036 -le 1784288341 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288341 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70005 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.63UDsfAcc6 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MV46skDf9L /tmp/tmp.63UDsfAcc6 + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=10 ++ 64806:pw-trigger.sh: 64: shyaml get-value 10.id + 64806:pw-trigger.sh: 64: series_id=63756 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63756 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63756 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63756 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63756 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139380 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139380 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139380 + 64806:pw-trigger.sh: 74: patch_id=139380 + 64806:pw-trigger.sh: 75: '[' 139380 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139380 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139380 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139380 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139380 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139380 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139380 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mogW4pgwne +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aoKCTaTFOx ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mogW4pgwne /tmp/tmp.aoKCTaTFOx' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139380/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70107 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aoKCTaTFOx ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:55.347210 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:55.347210 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784288035 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784288035 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288035 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70114 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aoKCTaTFOx ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:56.965702 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:56.965702 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784288036 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288035 -le 1784288036 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288036 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70121 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aoKCTaTFOx ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:39:00.147047 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:39:00.147047 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784288340 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288036 -le 1784288340 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288340 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70128 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aoKCTaTFOx ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mogW4pgwne /tmp/tmp.aoKCTaTFOx + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=9 ++ 64806:pw-trigger.sh: 64: shyaml get-value 9.id + 64806:pw-trigger.sh: 64: series_id=63759 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63759 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63759 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63759 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63759 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139385 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139385 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139385 + 64806:pw-trigger.sh: 74: patch_id=139385 + 64806:pw-trigger.sh: 75: '[' 139385 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139385 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139385 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139385 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139385 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139385 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139385 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KCaC1552T4 +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NSV2gqZ8Ks ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KCaC1552T4 /tmp/tmp.NSV2gqZ8Ks' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139385/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70230 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NSV2gqZ8Ks ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:29.029996 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:29.029996 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287349 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287349 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287349 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70237 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NSV2gqZ8Ks ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.023237 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.023237 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287349 -le 1784287350 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70244 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NSV2gqZ8Ks ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:11.907126 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:11.907126 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784287751 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287751 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287751 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70251 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NSV2gqZ8Ks ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KCaC1552T4 /tmp/tmp.NSV2gqZ8Ks + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=8 ++ 64806:pw-trigger.sh: 64: shyaml get-value 8.id + 64806:pw-trigger.sh: 64: series_id=63761 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63761 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63761 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63761 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63761 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=False + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 64806:pw-trigger.sh: 67: continue + 64806:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=7 ++ 64806:pw-trigger.sh: 64: shyaml get-value 7.id + 64806:pw-trigger.sh: 64: series_id=63771 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63771 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63771 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63771 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63771 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63771 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63771 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63771 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63771 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139404 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139404 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139404 + 64806:pw-trigger.sh: 74: patch_id=139404 + 64806:pw-trigger.sh: 75: '[' 139404 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139404 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139404 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139404 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139404 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=committed + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139404 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139404 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WbTFU5UrN7 +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.12g2wMUyl1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WbTFU5UrN7 /tmp/tmp.12g2wMUyl1' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139404/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70377 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.12g2wMUyl1 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:05:53.589364 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:05:53.589364 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325953 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325953 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325953 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70384 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.12g2wMUyl1 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:53.805663 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:53.805663 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326013 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325953 -le 1784326013 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326013 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70391 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.12g2wMUyl1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WbTFU5UrN7 /tmp/tmp.12g2wMUyl1 + 64806:pw-trigger.sh: 89: check_state=fail + 64806:pw-trigger.sh: 90: '[' fail = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63771 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63771 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63771 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63771 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=6 ++ 64806:pw-trigger.sh: 64: shyaml get-value 6.id + 64806:pw-trigger.sh: 64: series_id=63777 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63777 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63777 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63777 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63777 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139409 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139409 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139409 + 64806:pw-trigger.sh: 74: patch_id=139409 + 64806:pw-trigger.sh: 75: '[' 139409 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139409 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139409 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139409 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139409 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139409 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139409 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.B34qWfEvUR +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Cz7Mt0uTax ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.B34qWfEvUR /tmp/tmp.Cz7Mt0uTax' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139409/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70493 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cz7Mt0uTax ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:05:54.580222 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:05:54.580222 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325954 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325954 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325954 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70500 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cz7Mt0uTax ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:15.004148 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:15.004148 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784325975 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325954 -le 1784325975 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325975 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70507 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cz7Mt0uTax ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:10:35.911784 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:10:35.911784 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326235 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325975 -le 1784326235 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326235 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70514 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cz7Mt0uTax ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.B34qWfEvUR /tmp/tmp.Cz7Mt0uTax + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=5 ++ 64806:pw-trigger.sh: 64: shyaml get-value 5.id + 64806:pw-trigger.sh: 64: series_id=63786 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63786 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63786 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63786 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63786 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139435 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139435 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139435 + 64806:pw-trigger.sh: 74: patch_id=139435 + 64806:pw-trigger.sh: 75: '[' 139435 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139435 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139435 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139435 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139435 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139435 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139435 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u2SBYNrJSL +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u22SyFh1Ql ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u2SBYNrJSL /tmp/tmp.u22SyFh1Ql' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139435/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70618 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u22SyFh1Ql ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:58.722618 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:58.722618 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326018 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326018 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326018 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70625 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u22SyFh1Ql ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:18.305165 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:18.305165 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326038 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326018 -le 1784326038 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326038 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70632 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u22SyFh1Ql ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:39.001053 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:39.001053 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326299 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326038 -le 1784326299 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326299 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70639 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u22SyFh1Ql ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u2SBYNrJSL /tmp/tmp.u22SyFh1Ql + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139434 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139434 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139434 + 64806:pw-trigger.sh: 74: patch_id=139434 + 64806:pw-trigger.sh: 75: '[' 139434 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139434 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139434 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139434 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139434 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139434 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139434 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.N5oqTFT2Ft +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0xf2fmSnAP ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.N5oqTFT2Ft /tmp/tmp.0xf2fmSnAP' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139434/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70703 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0xf2fmSnAP ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480623, "url": "https://patchwork.sourceware.org/api/1.2/patches/139434/checks/480623/", "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-18T06:32:41.458305", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10737/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:41.458305 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:41.458305 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356361 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356361 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356361 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70710 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0xf2fmSnAP ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480624, "url": "https://patchwork.sourceware.org/api/1.2/patches/139434/checks/480624/", "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-18T06:32:43.445024", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10737/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:43.445024 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:43.445024 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356363 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356361 -le 1784356363 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356363 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70717 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0xf2fmSnAP ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480636, "url": "https://patchwork.sourceware.org/api/1.2/patches/139434/checks/480636/", "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-18T06:37:07.573319", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10737/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:37:07.573319 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:37:07.573319 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356627 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356363 -le 1784356627 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356627 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70724 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0xf2fmSnAP ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.N5oqTFT2Ft /tmp/tmp.0xf2fmSnAP + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=4 ++ 64806:pw-trigger.sh: 64: shyaml get-value 4.id + 64806:pw-trigger.sh: 64: series_id=63788 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63788 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63788 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63788 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63788 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139437 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139437 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139437 + 64806:pw-trigger.sh: 74: patch_id=139437 + 64806:pw-trigger.sh: 75: '[' 139437 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139437 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139437 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139437 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139437 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139437 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139437 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LD4wxTmV5N +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kegmL49VCg ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LD4wxTmV5N /tmp/tmp.kegmL49VCg' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139437/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70829 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kegmL49VCg ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:08:30.614734 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:08:30.614734 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326110 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326110 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326110 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70836 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kegmL49VCg ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:18.493846 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:18.493846 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326278 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326110 -le 1784326278 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326278 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70843 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kegmL49VCg ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:15:23.280035 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:15:23.280035 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326523 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326278 -le 1784326523 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326523 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70850 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kegmL49VCg ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LD4wxTmV5N /tmp/tmp.kegmL49VCg + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=3 ++ 64806:pw-trigger.sh: 64: shyaml get-value 3.id + 64806:pw-trigger.sh: 64: series_id=63793 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63793 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63793 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63793 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63793 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139451 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139451 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139451 + 64806:pw-trigger.sh: 74: patch_id=139451 + 64806:pw-trigger.sh: 75: '[' 139451 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139451 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139451 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139451 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139451 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139451 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139451 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.U4be6U6lzV +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OhJZUAYbl0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.U4be6U6lzV /tmp/tmp.OhJZUAYbl0' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139451/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70954 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OhJZUAYbl0 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:02.073656 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:02.073656 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326022 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326022 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326022 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70961 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OhJZUAYbl0 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:14.992462 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:14.992462 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326034 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326022 -le 1784326034 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326034 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70968 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OhJZUAYbl0 ++ 64806: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 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:31.444259 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:31.444259 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784326291 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326034 -le 1784326291 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326291 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 70975 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OhJZUAYbl0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.U4be6U6lzV /tmp/tmp.OhJZUAYbl0 + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139450 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139450 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139450 + 64806:pw-trigger.sh: 74: patch_id=139450 + 64806:pw-trigger.sh: 75: '[' 139450 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139450 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139450 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139450 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139450 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139450 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139450 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R5oVUeULjY +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LFDFq2oXoS ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R5oVUeULjY /tmp/tmp.LFDFq2oXoS' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139450/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71039 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LFDFq2oXoS ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480616, "url": "https://patchwork.sourceware.org/api/1.2/patches/139450/checks/480616/", "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-18T06:31:59.502994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10738/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:31:59.502994 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:31:59.502994 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356319 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356319 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356319 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71046 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LFDFq2oXoS ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480617, "url": "https://patchwork.sourceware.org/api/1.2/patches/139450/checks/480617/", "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-18T06:32:00.867121", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10738/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:00.867121 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:00.867121 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356320 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356319 -le 1784356320 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356320 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71053 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LFDFq2oXoS ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480633, "url": "https://patchwork.sourceware.org/api/1.2/patches/139450/checks/480633/", "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-18T06:36:01.933137", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10738/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:01.933137 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:01.933137 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356561 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356320 -le 1784356561 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356561 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71060 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LFDFq2oXoS ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R5oVUeULjY /tmp/tmp.LFDFq2oXoS + 64806:pw-trigger.sh: 89: check_state=success + 64806:pw-trigger.sh: 90: '[' success = pending ']' + 64806:pw-trigger.sh: 93: num_patch=2 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 2 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 64806:pw-trigger.sh: 74: true + 64806:pw-trigger.sh: 74: patch_id= + 64806:pw-trigger.sh: 75: '[' '' = '' ']' + 64806:pw-trigger.sh: 76: break + 64806:pw-trigger.sh: 96: '[' '' = '' ']' + 64806:pw-trigger.sh: 97: continue + 64806:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=2 ++ 64806:pw-trigger.sh: 64: shyaml get-value 2.id + 64806:pw-trigger.sh: 64: series_id=63798 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63798 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63798 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63798 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63798 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139460 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139460 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139460 + 64806:pw-trigger.sh: 74: patch_id=139460 + 64806:pw-trigger.sh: 75: '[' 139460 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139460 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139460 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139460 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139460 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=committed + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139460 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139460 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AubU1fxVdf +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AdHrogIf3V ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AubU1fxVdf /tmp/tmp.AdHrogIf3V' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139460/checks/ ++ 64806: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' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71167 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AdHrogIf3V ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480615, "url": "https://patchwork.sourceware.org/api/1.2/patches/139460/checks/480615/", "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-18T06:31:57.898929", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10739/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:31:57.898929 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:31:57.898929 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356317 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356317 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356317 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71174 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AdHrogIf3V ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480618, "url": "https://patchwork.sourceware.org/api/1.2/patches/139460/checks/480618/", "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-18T06:32:01.517436", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10739/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 64806:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:01.517436 +++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:01.517436 +%s ++ 64806:pw-trigger.sh: pw_patch_check_state: 274: date=1784356321 ++ 64806:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356317 -le 1784356321 ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356321 +++ 64806:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 64806:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71181 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AdHrogIf3V ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AubU1fxVdf /tmp/tmp.AdHrogIf3V + 64806:pw-trigger.sh: 89: check_state=fail + 64806:pw-trigger.sh: 90: '[' fail = pending ']' + 64806:pw-trigger.sh: 93: num_patch=1 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 1 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139459 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139459 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139459 + 64806:pw-trigger.sh: 74: patch_id=139459 + 64806:pw-trigger.sh: 75: '[' 139459 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139459 State ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139459 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139459 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139459 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: 82: patch_state=committed + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139459 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139459 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X7QwNIcn5Q +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.68esHm2h9C ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X7QwNIcn5Q /tmp/tmp.68esHm2h9C' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139459/checks/ ++ 64806:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139459/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71245 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.68esHm2h9C ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X7QwNIcn5Q /tmp/tmp.68esHm2h9C + 64806:pw-trigger.sh: 89: check_state=pending + 64806:pw-trigger.sh: 90: '[' pending = pending ']' + 64806:pw-trigger.sh: 91: break + 64806:pw-trigger.sh: 96: '[' 139459 = '' ']' + 64806:pw-trigger.sh: 101: check_state=success + 64806:pw-trigger.sh: 108: '[' success '!=' success ']' + 64806:pw-trigger.sh: 113: j=3 + 64806:pw-trigger.sh: 114: cat + 64806:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=1 ++ 64806:pw-trigger.sh: 64: shyaml get-value 1.id + 64806:pw-trigger.sh: 64: series_id=63801 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63801 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63801 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63801 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63801 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63801 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63801 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63801 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63801 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139463 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139463 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139463 + 64806:pw-trigger.sh: 74: patch_id=139463 + 64806:pw-trigger.sh: 75: '[' 139463 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139463 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139463 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139463 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139463 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139463 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139463 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MfFRXzrbmh +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XD564eXB2V ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MfFRXzrbmh /tmp/tmp.XD564eXB2V' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139463/checks/ ++ 64806:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139463/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71333 ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XD564eXB2V ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MfFRXzrbmh /tmp/tmp.XD564eXB2V + 64806:pw-trigger.sh: 89: check_state=pending + 64806:pw-trigger.sh: 90: '[' pending = pending ']' + 64806:pw-trigger.sh: 91: break + 64806:pw-trigger.sh: 96: '[' 139463 = '' ']' + 64806:pw-trigger.sh: 101: check_state=success + 64806:pw-trigger.sh: 108: '[' success '!=' success ']' + 64806:pw-trigger.sh: 113: j=4 + 64806:pw-trigger.sh: 114: cat + 64806:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 64806:pw-trigger.sh: 63: i=0 ++ 64806:pw-trigger.sh: 64: shyaml get-value 0.id + 64806:pw-trigger.sh: 64: series_id=63803 + 64806:pw-trigger.sh: 66: pw_series_complete_p gdb 63803 + 64806:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 64806:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 64806:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63803 + 64806:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 64806:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63803 property Complete value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63803 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x + 64806:pw-trigger.sh: pw_series_complete_p: 187: value=True + 64806:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 64806:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 64806:pw-trigger.sh: 71: num_patch=0 + 64806:pw-trigger.sh: 72: true ++ 64806:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 0 +++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 64806:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139466 ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139466 = '' ']' ++ 64806:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139466 + 64806:pw-trigger.sh: 74: patch_id=139466 + 64806:pw-trigger.sh: 75: '[' 139466 = '' ']' ++ 64806:pw-trigger.sh: 82: pw_get_patch_data gdb 139466 State ++ 64806:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 64806:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139466 ++ 64806:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 64806:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139466 property State value ++ 64806:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 64806:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 64806:pw-trigger.sh: pw_yaml_get: 100: local id=139466 ++ 64806:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 64806:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 64806:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 64806:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 64806:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 64806:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 64806:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 64806:pw-trigger.sh: 82: patch_state=new + 64806:pw-trigger.sh: 83: case "$patch_state" in ++ 64806:pw-trigger.sh: 89: pw_patch_check_state 139466 tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 64806:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139466 ++ 64806:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 64806:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 64806:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 64806:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 64806:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 64806:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 64806:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 64806:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dpuryb7iEn +++ 64806:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 64806:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MBvM2tErPl ++ 64806:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dpuryb7iEn /tmp/tmp.MBvM2tErPl' EXIT ++ 64806:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 64806:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139466/checks/ ++ 64806:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139466/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 64806:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 64806:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 64806:pw-trigger.sh: pw_patch_check_state: 263: true ++ 64806:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 64806:pw-trigger.sh: pw_patch_check_state: 267: wait 71425 ++ 64806:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 64806:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MBvM2tErPl ++ 64806:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 64806:pw-trigger.sh: pw_patch_check_state: 270: break ++ 64806:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 64806:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dpuryb7iEn /tmp/tmp.MBvM2tErPl + 64806:pw-trigger.sh: 89: check_state=pending + 64806:pw-trigger.sh: 90: '[' pending = pending ']' + 64806:pw-trigger.sh: 91: break + 64806:pw-trigger.sh: 96: '[' 139466 = '' ']' + 64806:pw-trigger.sh: 101: check_state=success + 64806:pw-trigger.sh: 108: '[' success '!=' success ']' + 64806:pw-trigger.sh: 113: j=5 + 64806:pw-trigger.sh: 114: cat + 64806:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 64806:pw-trigger.sh: 119: rm /tmp/tmp.XVCjgrORU8 + 64806:pw-trigger.sh: 121: echo 'Processed 30 series and created 5 pre-commit triggers' Processed 30 series and created 5 pre-commit triggers + 64806:pw-trigger.sh: 1: pw_deinit gdb + 64806:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 64806:pw-trigger.sh: pw_deinit: 58: local project=gdb + 64806:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-64806 + 64806:pw-trigger.sh: 1: rm -f /tmp/tmp.XVCjgrORU8