+ 1087804:jenkins14408643756568601711.sh: build_container_exec: 29: set +x + 609733:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 609733:pw-trigger.sh: 47: pw_init gdb + 609733:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 609733:pw-trigger.sh: pw_init: 42: local project=gdb + 609733:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 609733:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 609733:pw-trigger.sh: pw_init: 48: pw_clear_cache + 609733:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 609733:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-609733 + 609733:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-609733 ++ 609733:pw-trigger.sh: 49: mktemp + 609733:pw-trigger.sh: 49: yaml=/tmp/tmp.kogLWC9pqa + 609733:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.kogLWC9pqa' EXIT + 609733:pw-trigger.sh: 53: readarray -t prereq_bots ++ 609733:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 609733:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 609733:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 609733:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 609733:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 609733:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 609733:pw-trigger.sh: 58: shyaml get-length + 609733:pw-trigger.sh: 58: len=30 + 609733:pw-trigger.sh: 59: i=30 + 609733:pw-trigger.sh: 60: j=0 + 609733:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=29 ++ 609733:pw-trigger.sh: 64: shyaml get-value 29.id + 609733:pw-trigger.sh: 64: series_id=61528 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61528 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61528 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61528 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61528 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61528 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61528 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61528 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61528 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135783 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135783 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135783 + 609733:pw-trigger.sh: 74: patch_id=135783 + 609733:pw-trigger.sh: 75: '[' 135783 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 135783 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135783 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135783 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=135783 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=committed + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 135783 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135783 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.s4oDvYuaZf +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zsYTq9rKzC ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.s4oDvYuaZf /tmp/tmp.zsYTq9rKzC' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135783/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135783/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 609860 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zsYTq9rKzC ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456680, "url": "https://patchwork.sourceware.org/api/1.2/patches/135783/checks/456680/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T00:19:30.787222", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10242/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:19:30.787222 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:19:30.787222 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1779927570 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779927570 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927570 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 609867 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zsYTq9rKzC ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456681, "url": "https://patchwork.sourceware.org/api/1.2/patches/135783/checks/456681/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T00:19:31.832644", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10242/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T00:19:31.832644 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T00:19:31.832644 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1779927571 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927570 -le 1779927571 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779927571 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 609874 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zsYTq9rKzC ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456749, "url": "https://patchwork.sourceware.org/api/1.2/patches/135783/checks/456749/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T02:41:22.593119", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10242/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T02:41:22.593119 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T02:41:22.593119 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1779936082 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779927571 -le 1779936082 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779936082 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 609881 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zsYTq9rKzC ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.s4oDvYuaZf /tmp/tmp.zsYTq9rKzC + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61528 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61528 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61528 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61528 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=28 ++ 609733:pw-trigger.sh: 64: shyaml get-value 28.id + 609733:pw-trigger.sh: 64: series_id=61560 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61560 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61560 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61560 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61560 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61560 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61560 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61560 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61560 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135847 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135847 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135847 + 609733:pw-trigger.sh: 74: patch_id=135847 + 609733:pw-trigger.sh: 75: '[' 135847 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 135847 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135847 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135847 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=135847 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=committed + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 135847 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135847 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fulJ0FLXCN +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BapkZrj8O3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fulJ0FLXCN /tmp/tmp.BapkZrj8O3' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135847/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135847/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 609985 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BapkZrj8O3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456992, "url": "https://patchwork.sourceware.org/api/1.2/patches/135847/checks/456992/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T10:05:19.639721", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10244/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:05:19.639721 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:05:19.639721 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1779962719 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779962719 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962719 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 609992 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BapkZrj8O3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 456993, "url": "https://patchwork.sourceware.org/api/1.2/patches/135847/checks/456993/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T10:05:20.825107", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10244/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:05:20.825107 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:05:20.825107 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1779962720 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962719 -le 1779962720 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779962720 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 609999 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BapkZrj8O3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457077, "url": "https://patchwork.sourceware.org/api/1.2/patches/135847/checks/457077/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T12:41:43.232567", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10244/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T12:41:43.232567 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T12:41:43.232567 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1779972103 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779962720 -le 1779972103 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779972103 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610006 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BapkZrj8O3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fulJ0FLXCN /tmp/tmp.BapkZrj8O3 + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61560 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61560 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61560 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61560 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135846 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135846 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135846 + 609733:pw-trigger.sh: 74: patch_id=135846 + 609733:pw-trigger.sh: 75: '[' 135846 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 135846 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135846 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135846 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=135846 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=committed + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 135846 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135846 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3kpT7bM3TE +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CU0x0234Yq ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3kpT7bM3TE /tmp/tmp.CU0x0234Yq' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135846/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135846/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610070 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CU0x0234Yq ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457435, "url": "https://patchwork.sourceware.org/api/1.2/patches/135846/checks/457435/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T22:11:56.971060", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10246/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:11:56.971060 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:11:56.971060 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780006316 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780006316 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006316 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610077 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CU0x0234Yq ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457436, "url": "https://patchwork.sourceware.org/api/1.2/patches/135846/checks/457436/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T22:11:59.429173", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10246/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T22:11:59.429173 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T22:11:59.429173 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780006319 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006316 -le 1780006319 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780006319 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610084 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CU0x0234Yq ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457532, "url": "https://patchwork.sourceware.org/api/1.2/patches/135846/checks/457532/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T00:39:28.544329", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10246/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T00:39:28.544329 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T00:39:28.544329 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780015168 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780006319 -le 1780015168 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780015168 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610091 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CU0x0234Yq ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3kpT7bM3TE /tmp/tmp.CU0x0234Yq + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=2 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61560 2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61560 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61560 property '.*' value Patches 2 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61560 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=27 ++ 609733:pw-trigger.sh: 64: shyaml get-value 27.id + 609733:pw-trigger.sh: 64: series_id=61603 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61603 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61603 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61603 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61603 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61603 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61603 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61603 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61603 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135988 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135988 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135988 + 609733:pw-trigger.sh: 74: patch_id=135988 + 609733:pw-trigger.sh: 75: '[' 135988 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 135988 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135988 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 135988 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=135988 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 135988 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135988 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JuatriMxc3 +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sPo7uFB9MH ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JuatriMxc3 /tmp/tmp.sPo7uFB9MH' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135988/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135988/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610196 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sPo7uFB9MH ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457819, "url": "https://patchwork.sourceware.org/api/1.2/patches/135988/checks/457819/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T09:59:40.126595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10248/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T09:59:40.126595 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T09:59:40.126595 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780048780 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780048780 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780048780 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610203 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sPo7uFB9MH ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457820, "url": "https://patchwork.sourceware.org/api/1.2/patches/135988/checks/457820/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T09:59:42.867596", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10248/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T09:59:42.867596 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T09:59:42.867596 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780048782 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780048780 -le 1780048782 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780048782 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610210 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sPo7uFB9MH ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457900, "url": "https://patchwork.sourceware.org/api/1.2/patches/135988/checks/457900/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T12:28:47.304897", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10248/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T12:28:47.304897 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T12:28:47.304897 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780057727 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780048782 -le 1780057727 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780057727 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610217 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sPo7uFB9MH ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JuatriMxc3 /tmp/tmp.sPo7uFB9MH + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61603 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61603 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61603 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61603 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=26 ++ 609733:pw-trigger.sh: 64: shyaml get-value 26.id + 609733:pw-trigger.sh: 64: series_id=61643 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61643 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61643 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61643 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61643 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61643 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61643 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61643 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61643 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136069 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136069 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136069 + 609733:pw-trigger.sh: 74: patch_id=136069 + 609733:pw-trigger.sh: 75: '[' 136069 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136069 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136069 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136069 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136069 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=committed + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136069 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136069 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BecwlYfiPS +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.45fii5SWnx ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BecwlYfiPS /tmp/tmp.45fii5SWnx' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136069/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136069/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610321 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45fii5SWnx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458021, "url": "https://patchwork.sourceware.org/api/1.2/patches/136069/checks/458021/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T16:37:21.710569", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10250/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:21.710569 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:21.710569 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780072641 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780072641 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072641 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610328 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45fii5SWnx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458022, "url": "https://patchwork.sourceware.org/api/1.2/patches/136069/checks/458022/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T16:37:23.000154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10250/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T16:37:23.000154 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T16:37:23.000154 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780072643 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072641 -le 1780072643 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780072643 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610335 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45fii5SWnx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458099, "url": "https://patchwork.sourceware.org/api/1.2/patches/136069/checks/458099/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T18:43:00.939967", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10250/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T18:43:00.939967 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T18:43:00.939967 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780080180 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780072643 -le 1780080180 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780080180 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610342 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45fii5SWnx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BecwlYfiPS /tmp/tmp.45fii5SWnx + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61643 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61643 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61643 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61643 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136070 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136070 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136070 + 609733:pw-trigger.sh: 74: patch_id=136070 + 609733:pw-trigger.sh: 75: '[' 136070 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136070 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136070 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136070 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136070 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=committed + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136070 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136070 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TrBALXGhbT +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tiiWvlTL5M ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TrBALXGhbT /tmp/tmp.tiiWvlTL5M' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136070/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136070/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610406 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tiiWvlTL5M ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458363, "url": "https://patchwork.sourceware.org/api/1.2/patches/136070/checks/458363/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:44:38.403239", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10253/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:44:38.403239 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:44:38.403239 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780116278 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780116278 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116278 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610413 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tiiWvlTL5M ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458365, "url": "https://patchwork.sourceware.org/api/1.2/patches/136070/checks/458365/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:44:40.249811", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10253/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:44:40.249811 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:44:40.249811 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780116280 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116278 -le 1780116280 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116280 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610420 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tiiWvlTL5M ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458376, "url": "https://patchwork.sourceware.org/api/1.2/patches/136070/checks/458376/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T06:37:29.864817", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10253/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T06:37:29.864817 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T06:37:29.864817 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780123049 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116280 -le 1780123049 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780123049 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610427 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tiiWvlTL5M ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TrBALXGhbT /tmp/tmp.tiiWvlTL5M + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=2 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61643 2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61643 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61643 property '.*' value Patches 2 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61643 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=25 ++ 609733:pw-trigger.sh: 64: shyaml get-value 25.id + 609733:pw-trigger.sh: 64: series_id=61648 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61648 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61648 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61648 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61648 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61648 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61648 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61648 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61648 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136082 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136082 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136082 + 609733:pw-trigger.sh: 74: patch_id=136082 + 609733:pw-trigger.sh: 75: '[' 136082 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136082 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136082 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136082 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136082 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=superseded + 609733:pw-trigger.sh: 83: case "$patch_state" in + 609733:pw-trigger.sh: 85: num_patch=1 + 609733:pw-trigger.sh: 86: continue + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61648 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61648 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61648 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61648 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136084 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136084 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136084 + 609733:pw-trigger.sh: 74: patch_id=136084 + 609733:pw-trigger.sh: 75: '[' 136084 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136084 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136084 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136084 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136084 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=superseded + 609733:pw-trigger.sh: 83: case "$patch_state" in + 609733:pw-trigger.sh: 85: num_patch=2 + 609733:pw-trigger.sh: 86: continue + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61648 2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61648 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61648 property '.*' value Patches 2 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61648 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136083 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136083 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136083 + 609733:pw-trigger.sh: 74: patch_id=136083 + 609733:pw-trigger.sh: 75: '[' 136083 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136083 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136083 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136083 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136083 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=superseded + 609733:pw-trigger.sh: 83: case "$patch_state" in + 609733:pw-trigger.sh: 85: num_patch=3 + 609733:pw-trigger.sh: 86: continue + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61648 3 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61648 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61648 property '.*' value Patches 3 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61648 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=24 ++ 609733:pw-trigger.sh: 64: shyaml get-value 24.id + 609733:pw-trigger.sh: 64: series_id=61653 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61653 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61653 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61653 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61653 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61653 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61653 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61653 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61653 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136098 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136098 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136098 + 609733:pw-trigger.sh: 74: patch_id=136098 + 609733:pw-trigger.sh: 75: '[' 136098 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136098 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136098 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136098 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136098 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136098 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136098 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sc36LVttzS +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bZSAw5vWu6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sc36LVttzS /tmp/tmp.bZSAw5vWu6' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136098/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136098/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610730 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bZSAw5vWu6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sc36LVttzS /tmp/tmp.bZSAw5vWu6 + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136098 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136098 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136098 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.golI8KY5qn +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cHhH0efeMP ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.golI8KY5qn /tmp/tmp.cHhH0efeMP' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136098/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136098/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610745 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cHhH0efeMP ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458240, "url": "https://patchwork.sourceware.org/api/1.2/patches/136098/checks/458240/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:07:59.406833", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10325/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:07:59.406833 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:07:59.406833 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780099679 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099679 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099679 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610752 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cHhH0efeMP ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458241, "url": "https://patchwork.sourceware.org/api/1.2/patches/136098/checks/458241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:08:02.317397", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10325/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:02.317397 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:02.317397 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780099682 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099679 -le 1780099682 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099682 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610759 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cHhH0efeMP ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.golI8KY5qn /tmp/tmp.cHhH0efeMP + 609733:pw-trigger.sh: 103: check_state=fail + 609733:pw-trigger.sh: 104: '[' fail '!=' success ']' + 609733:pw-trigger.sh: 105: break + 609733:pw-trigger.sh: 108: '[' fail '!=' success ']' + 609733:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136098:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 136098:tcwg_gdb_build--master-arm to succeed. + 609733:pw-trigger.sh: 110: continue + 609733:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=23 ++ 609733:pw-trigger.sh: 64: shyaml get-value 23.id + 609733:pw-trigger.sh: 64: series_id=61654 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61654 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61654 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61654 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61654 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61654 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61654 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61654 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61654 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136099 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136099 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136099 + 609733:pw-trigger.sh: 74: patch_id=136099 + 609733:pw-trigger.sh: 75: '[' 136099 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136099 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136099 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136099 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136099 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136099 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136099 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z3m3nM2pJ5 +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vbqq7MWpar ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z3m3nM2pJ5 /tmp/tmp.vbqq7MWpar' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136099/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136099/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610846 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vbqq7MWpar ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z3m3nM2pJ5 /tmp/tmp.vbqq7MWpar + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136099 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136099 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136099 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dWvThmFoCW +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XkIBzS8aeH ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dWvThmFoCW /tmp/tmp.XkIBzS8aeH' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136099/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136099/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610861 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XkIBzS8aeH ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458242, "url": "https://patchwork.sourceware.org/api/1.2/patches/136099/checks/458242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:08:24.028543", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10326/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:24.028543 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:24.028543 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780099704 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780099704 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099704 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610868 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XkIBzS8aeH ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458243, "url": "https://patchwork.sourceware.org/api/1.2/patches/136099/checks/458243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:08:25.059043", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10326/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:25.059043 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:25.059043 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780099705 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099704 -le 1780099705 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099705 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610875 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XkIBzS8aeH ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458244, "url": "https://patchwork.sourceware.org/api/1.2/patches/136099/checks/458244/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T00:08:25.403628", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10326/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T00:08:25.403628 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T00:08:25.403628 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780099705 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780099705 -le 1780099705 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780099705 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610882 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XkIBzS8aeH ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dWvThmFoCW /tmp/tmp.XkIBzS8aeH + 609733:pw-trigger.sh: 103: check_state=warning + 609733:pw-trigger.sh: 104: '[' warning '!=' success ']' + 609733:pw-trigger.sh: 105: break + 609733:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 136099:tcwg_gdb_build--master-arm to succeed. + 609733:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136099:tcwg_gdb_build--master-arm to succeed.' + 609733:pw-trigger.sh: 110: continue + 609733:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=22 ++ 609733:pw-trigger.sh: 64: shyaml get-value 22.id + 609733:pw-trigger.sh: 64: series_id=61659 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61659 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61659 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61659 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61659 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61659 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61659 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61659 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61659 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136104 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136104 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136104 + 609733:pw-trigger.sh: 74: patch_id=136104 + 609733:pw-trigger.sh: 75: '[' 136104 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136104 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136104 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136104 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136104 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136104 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136104 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mlGIghrtSi +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Tvhh4DD52e ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mlGIghrtSi /tmp/tmp.Tvhh4DD52e' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136104/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136104/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610969 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Tvhh4DD52e ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458359, "url": "https://patchwork.sourceware.org/api/1.2/patches/136104/checks/458359/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:43:28.447924", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10254/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:43:28.447924 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:43:28.447924 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780116208 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780116208 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116208 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610976 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Tvhh4DD52e ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458361, "url": "https://patchwork.sourceware.org/api/1.2/patches/136104/checks/458361/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:43:29.478373", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10254/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:43:29.478373 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:43:29.478373 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780116209 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116208 -le 1780116209 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116209 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610983 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Tvhh4DD52e ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458373, "url": "https://patchwork.sourceware.org/api/1.2/patches/136104/checks/458373/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T06:35:01.582007", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10254/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T06:35:01.582007 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T06:35:01.582007 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780122901 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116209 -le 1780122901 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780122901 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 610990 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Tvhh4DD52e ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mlGIghrtSi /tmp/tmp.Tvhh4DD52e + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61659 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61659 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61659 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61659 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=21 ++ 609733:pw-trigger.sh: 64: shyaml get-value 21.id + 609733:pw-trigger.sh: 64: series_id=61661 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61661 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61661 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61661 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61661 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61661 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61661 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61661 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61661 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136106 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136106 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136106 + 609733:pw-trigger.sh: 74: patch_id=136106 + 609733:pw-trigger.sh: 75: '[' 136106 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136106 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136106 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136106 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136106 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136106 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136106 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OTviFIqSsZ +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zvsnkKtsCi ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OTviFIqSsZ /tmp/tmp.zvsnkKtsCi' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136106/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136106/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611092 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zvsnkKtsCi ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458362, "url": "https://patchwork.sourceware.org/api/1.2/patches/136106/checks/458362/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:44:38.160727", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10255/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:44:38.160727 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:44:38.160727 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780116278 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780116278 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116278 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611099 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zvsnkKtsCi ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458364, "url": "https://patchwork.sourceware.org/api/1.2/patches/136106/checks/458364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T04:44:39.449724", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10255/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T04:44:39.449724 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T04:44:39.449724 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780116279 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116278 -le 1780116279 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780116279 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611106 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zvsnkKtsCi ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458374, "url": "https://patchwork.sourceware.org/api/1.2/patches/136106/checks/458374/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T06:37:14.833448", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10255/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T06:37:14.833448 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T06:37:14.833448 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780123034 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780116279 -le 1780123034 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780123034 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611113 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zvsnkKtsCi ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OTviFIqSsZ /tmp/tmp.zvsnkKtsCi + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61661 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61661 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61661 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61661 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=20 ++ 609733:pw-trigger.sh: 64: shyaml get-value 20.id + 609733:pw-trigger.sh: 64: series_id=61669 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61669 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61669 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61669 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61669 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61669 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61669 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61669 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61669 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136116 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136116 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136116 + 609733:pw-trigger.sh: 74: patch_id=136116 + 609733:pw-trigger.sh: 75: '[' 136116 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136116 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136116 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136116 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136116 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=committed + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136116 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136116 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yTGLxhGoLN +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oU1xmNJWft ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yTGLxhGoLN /tmp/tmp.oU1xmNJWft' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136116/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136116/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611215 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oU1xmNJWft ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yTGLxhGoLN /tmp/tmp.oU1xmNJWft + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136116 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136116 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136116 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZhEOtnBr7C +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YYkhtTky2M ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZhEOtnBr7C /tmp/tmp.YYkhtTky2M' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136116/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136116/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611230 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YYkhtTky2M ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458546, "url": "https://patchwork.sourceware.org/api/1.2/patches/136116/checks/458546/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T20:00:50.186501", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10331/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T20:00:50.186501 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T20:00:50.186501 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780171250 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780171250 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780171250 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611237 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YYkhtTky2M ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458547, "url": "https://patchwork.sourceware.org/api/1.2/patches/136116/checks/458547/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T20:00:52.433048", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10331/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T20:00:52.433048 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T20:00:52.433048 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780171252 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780171250 -le 1780171252 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780171252 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611244 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YYkhtTky2M ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZhEOtnBr7C /tmp/tmp.YYkhtTky2M + 609733:pw-trigger.sh: 103: check_state=fail + 609733:pw-trigger.sh: 104: '[' fail '!=' success ']' + 609733:pw-trigger.sh: 105: break + 609733:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 136116:tcwg_gdb_build--master-arm to succeed. + 609733:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136116:tcwg_gdb_build--master-arm to succeed.' + 609733:pw-trigger.sh: 110: continue + 609733:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=19 ++ 609733:pw-trigger.sh: 64: shyaml get-value 19.id + 609733:pw-trigger.sh: 64: series_id=61688 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61688 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61688 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61688 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61688 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61688 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61688 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61688 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61688 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136140 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136140 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136140 + 609733:pw-trigger.sh: 74: patch_id=136140 + 609733:pw-trigger.sh: 75: '[' 136140 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136140 State ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136140 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136140 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136140 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136140 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136140 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2woJM0bdns +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2Ugp8MzVUx ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2woJM0bdns /tmp/tmp.2Ugp8MzVUx' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136140/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136140/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611331 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Ugp8MzVUx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458932, "url": "https://patchwork.sourceware.org/api/1.2/patches/136140/checks/458932/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-01T03:28:39.057128", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10256/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T03:28:39.057128 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T03:28:39.057128 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780284519 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780284519 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780284519 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611338 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Ugp8MzVUx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458933, "url": "https://patchwork.sourceware.org/api/1.2/patches/136140/checks/458933/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-01T03:28:40.409197", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10256/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T03:28:40.409197 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T03:28:40.409197 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780284520 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780284519 -le 1780284520 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780284520 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611345 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Ugp8MzVUx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458943, "url": "https://patchwork.sourceware.org/api/1.2/patches/136140/checks/458943/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-01T05:30:37.101426", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10256/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T05:30:37.101426 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T05:30:37.101426 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780291837 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780284520 -le 1780291837 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780291837 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611352 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2Ugp8MzVUx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2woJM0bdns /tmp/tmp.2Ugp8MzVUx + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61688 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61688 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61688 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61688 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=18 ++ 609733:pw-trigger.sh: 64: shyaml get-value 18.id + 609733:pw-trigger.sh: 64: series_id=61706 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61706 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61706 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61706 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61706 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61706 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61706 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61706 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61706 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136159 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136159 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136159 + 609733:pw-trigger.sh: 74: patch_id=136159 + 609733:pw-trigger.sh: 75: '[' 136159 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136159 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136159 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136159 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136159 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=committed + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136159 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136159 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u0UWHKv2gW +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eszBVitsN0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u0UWHKv2gW /tmp/tmp.eszBVitsN0' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136159/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136159/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611460 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eszBVitsN0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u0UWHKv2gW /tmp/tmp.eszBVitsN0 + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136159 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136159 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136159 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d37fUW5eev +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7hyXnYDrsx ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d37fUW5eev /tmp/tmp.7hyXnYDrsx' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136159/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136159/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611475 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7hyXnYDrsx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459147, "url": "https://patchwork.sourceware.org/api/1.2/patches/136159/checks/459147/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-01T20:45:50.214497", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10333/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T20:45:50.214497 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T20:45:50.214497 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780346750 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780346750 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780346750 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611482 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7hyXnYDrsx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459150, "url": "https://patchwork.sourceware.org/api/1.2/patches/136159/checks/459150/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-01T20:46:03.400744", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10333/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T20:46:03.400744 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T20:46:03.400744 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780346763 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780346750 -le 1780346763 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780346763 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611489 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7hyXnYDrsx ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d37fUW5eev /tmp/tmp.7hyXnYDrsx + 609733:pw-trigger.sh: 103: check_state=fail + 609733:pw-trigger.sh: 104: '[' fail '!=' success ']' + 609733:pw-trigger.sh: 105: break + 609733:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 136159:tcwg_gdb_build--master-arm to succeed. + 609733:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136159:tcwg_gdb_build--master-arm to succeed.' + 609733:pw-trigger.sh: 110: continue + 609733:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=17 ++ 609733:pw-trigger.sh: 64: shyaml get-value 17.id + 609733:pw-trigger.sh: 64: series_id=61710 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61710 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61710 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61710 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61710 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=False + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 609733:pw-trigger.sh: 67: continue + 609733:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=16 ++ 609733:pw-trigger.sh: 64: shyaml get-value 16.id + 609733:pw-trigger.sh: 64: series_id=61716 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61716 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61716 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61716 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61716 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61716 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61716 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61716 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61716 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136188 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136188 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136188 + 609733:pw-trigger.sh: 74: patch_id=136188 + 609733:pw-trigger.sh: 75: '[' 136188 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136188 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136188 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136188 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136188 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136188 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136188 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aSzrgHsz0N +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gJzudjq9sq ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aSzrgHsz0N /tmp/tmp.gJzudjq9sq' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136188/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136188/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611600 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gJzudjq9sq ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aSzrgHsz0N /tmp/tmp.gJzudjq9sq + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136188 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136188 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136188 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cX6sQQt2hG +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2HbZDRdMzy ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cX6sQQt2hG /tmp/tmp.2HbZDRdMzy' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136188/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136188/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611615 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2HbZDRdMzy ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459146, "url": "https://patchwork.sourceware.org/api/1.2/patches/136188/checks/459146/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-01T20:45:48.354231", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10334/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T20:45:48.354231 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T20:45:48.354231 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780346748 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780346748 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780346748 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611622 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2HbZDRdMzy ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459149, "url": "https://patchwork.sourceware.org/api/1.2/patches/136188/checks/459149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-01T20:46:00.553960", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10334/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-01T20:46:00.553960 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-01T20:46:00.553960 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780346760 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780346748 -le 1780346760 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780346760 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611629 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2HbZDRdMzy ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cX6sQQt2hG /tmp/tmp.2HbZDRdMzy + 609733:pw-trigger.sh: 103: check_state=fail + 609733:pw-trigger.sh: 104: '[' fail '!=' success ']' + 609733:pw-trigger.sh: 105: break + 609733:pw-trigger.sh: 108: '[' fail '!=' success ']' + 609733:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136188:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 136188:tcwg_gdb_build--master-arm to succeed. + 609733:pw-trigger.sh: 110: continue + 609733:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=15 ++ 609733:pw-trigger.sh: 64: shyaml get-value 15.id + 609733:pw-trigger.sh: 64: series_id=61725 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61725 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61725 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61725 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61725 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136207 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136207 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136207 + 609733:pw-trigger.sh: 74: patch_id=136207 + 609733:pw-trigger.sh: 75: '[' 136207 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136207 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136207 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136207 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136207 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136207 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136207 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JN0Kn4T4hB +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.scBkTbhwoS ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JN0Kn4T4hB /tmp/tmp.scBkTbhwoS' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136207/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136207/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611724 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.scBkTbhwoS ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459271, "url": "https://patchwork.sourceware.org/api/1.2/patches/136207/checks/459271/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T00:02:02.136066", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10257/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T00:02:02.136066 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T00:02:02.136066 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780358522 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780358522 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780358522 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611731 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.scBkTbhwoS ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459272, "url": "https://patchwork.sourceware.org/api/1.2/patches/136207/checks/459272/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T00:02:03.494768", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10257/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T00:02:03.494768 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T00:02:03.494768 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780358523 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780358522 -le 1780358523 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780358523 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611738 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.scBkTbhwoS ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459274, "url": "https://patchwork.sourceware.org/api/1.2/patches/136207/checks/459274/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T03:20:21.725280", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10257/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T03:20:21.725280 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T03:20:21.725280 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780370421 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780358523 -le 1780370421 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780370421 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611745 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.scBkTbhwoS ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JN0Kn4T4hB /tmp/tmp.scBkTbhwoS + 609733:pw-trigger.sh: 89: check_state=fail + 609733:pw-trigger.sh: 90: '[' fail = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136204 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136204 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136204 + 609733:pw-trigger.sh: 74: patch_id=136204 + 609733:pw-trigger.sh: 75: '[' 136204 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136204 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136204 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136204 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136204 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136204 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136204 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eZ6v82AjCK +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GyL2JYO482 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eZ6v82AjCK /tmp/tmp.GyL2JYO482' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136204/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136204/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611809 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GyL2JYO482 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459576, "url": "https://patchwork.sourceware.org/api/1.2/patches/136204/checks/459576/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:16:30.356699", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10258/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:16:30.356699 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:16:30.356699 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780416990 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780416990 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780416990 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611816 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GyL2JYO482 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459577, "url": "https://patchwork.sourceware.org/api/1.2/patches/136204/checks/459577/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:16:36.669214", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10258/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:16:36.669214 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:16:36.669214 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780416996 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780416990 -le 1780416996 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780416996 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611823 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GyL2JYO482 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459585, "url": "https://patchwork.sourceware.org/api/1.2/patches/136204/checks/459585/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T18:08:28.733756", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10258/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T18:08:28.733756 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T18:08:28.733756 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780423708 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780416996 -le 1780423708 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780423708 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611830 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GyL2JYO482 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eZ6v82AjCK /tmp/tmp.GyL2JYO482 + 609733:pw-trigger.sh: 89: check_state=fail + 609733:pw-trigger.sh: 90: '[' fail = pending ']' + 609733:pw-trigger.sh: 93: num_patch=2 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 2 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136208 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136208 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136208 + 609733:pw-trigger.sh: 74: patch_id=136208 + 609733:pw-trigger.sh: 75: '[' 136208 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136208 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136208 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136208 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136208 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136208 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136208 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.68CWc0MTHW +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Vm8SuIp5QV ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.68CWc0MTHW /tmp/tmp.Vm8SuIp5QV' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136208/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136208/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611897 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vm8SuIp5QV ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460482, "url": "https://patchwork.sourceware.org/api/1.2/patches/136208/checks/460482/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:15:58.438911", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10262/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:15:58.438911 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:15:58.438911 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546558 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546558 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546558 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611904 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vm8SuIp5QV ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460483, "url": "https://patchwork.sourceware.org/api/1.2/patches/136208/checks/460483/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:16:00.153065", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10262/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:16:00.153065 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:16:00.153065 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546560 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546558 -le 1780546560 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546560 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611911 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vm8SuIp5QV ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460512, "url": "https://patchwork.sourceware.org/api/1.2/patches/136208/checks/460512/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:09:47.820202", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10262/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:09:47.820202 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:09:47.820202 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553387 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546560 -le 1780553387 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553387 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611918 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vm8SuIp5QV ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.68CWc0MTHW /tmp/tmp.Vm8SuIp5QV + 609733:pw-trigger.sh: 89: check_state=fail + 609733:pw-trigger.sh: 90: '[' fail = pending ']' + 609733:pw-trigger.sh: 93: num_patch=3 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61725 3 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61725 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61725 property '.*' value Patches 3 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61725 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136206 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136206 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136206 + 609733:pw-trigger.sh: 74: patch_id=136206 + 609733:pw-trigger.sh: 75: '[' 136206 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136206 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136206 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136206 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136206 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136206 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136206 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6LJjPrqqae +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RsL4SjbjoK ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6LJjPrqqae /tmp/tmp.RsL4SjbjoK' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136206/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136206/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 611988 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RsL4SjbjoK ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6LJjPrqqae /tmp/tmp.RsL4SjbjoK + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136206 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136206 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136206 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MYzml40ORg +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cGbR3Vs3V4 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MYzml40ORg /tmp/tmp.cGbR3Vs3V4' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136206/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136206/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612003 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cGbR3Vs3V4 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459873, "url": "https://patchwork.sourceware.org/api/1.2/patches/136206/checks/459873/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T03:32:49.135407", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10344/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T03:32:49.135407 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T03:32:49.135407 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780457569 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780457569 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780457569 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612010 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cGbR3Vs3V4 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459874, "url": "https://patchwork.sourceware.org/api/1.2/patches/136206/checks/459874/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T03:33:00.841759", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10344/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T03:33:00.841759 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T03:33:00.841759 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780457580 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780457569 -le 1780457580 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780457580 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612017 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cGbR3Vs3V4 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459884, "url": "https://patchwork.sourceware.org/api/1.2/patches/136206/checks/459884/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T03:36:56.931608", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10344/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T03:36:56.931608 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T03:36:56.931608 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780457816 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780457580 -le 1780457816 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780457816 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612024 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cGbR3Vs3V4 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MYzml40ORg /tmp/tmp.cGbR3Vs3V4 + 609733:pw-trigger.sh: 103: check_state=success + 609733:pw-trigger.sh: 104: '[' success '!=' success ']' + 609733:pw-trigger.sh: 108: '[' success '!=' success ']' + 609733:pw-trigger.sh: 113: j=1 + 609733:pw-trigger.sh: 114: cat + 609733:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=14 ++ 609733:pw-trigger.sh: 64: shyaml get-value 14.id + 609733:pw-trigger.sh: 64: series_id=61738 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61738 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61738 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61738 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61738 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61738 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61738 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61738 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61738 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136223 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136223 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136223 + 609733:pw-trigger.sh: 74: patch_id=136223 + 609733:pw-trigger.sh: 75: '[' 136223 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136223 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136223 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136223 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136223 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136223 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136223 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KEZCfII2R5 +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.10j8eLq0DT ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KEZCfII2R5 /tmp/tmp.10j8eLq0DT' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136223/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136223/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612112 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.10j8eLq0DT ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459574, "url": "https://patchwork.sourceware.org/api/1.2/patches/136223/checks/459574/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:14:59.748442", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10259/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:14:59.748442 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:14:59.748442 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780416899 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780416899 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780416899 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612119 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.10j8eLq0DT ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459575, "url": "https://patchwork.sourceware.org/api/1.2/patches/136223/checks/459575/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:15:00.946650", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10259/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:15:00.946650 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:15:00.946650 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780416900 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780416899 -le 1780416900 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780416900 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612126 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.10j8eLq0DT ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459584, "url": "https://patchwork.sourceware.org/api/1.2/patches/136223/checks/459584/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T18:07:01.092332", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10259/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T18:07:01.092332 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T18:07:01.092332 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780423621 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780416900 -le 1780423621 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780423621 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612133 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.10j8eLq0DT ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KEZCfII2R5 /tmp/tmp.10j8eLq0DT + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61738 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61738 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61738 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61738 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=13 ++ 609733:pw-trigger.sh: 64: shyaml get-value 13.id + 609733:pw-trigger.sh: 64: series_id=61752 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61752 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61752 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61752 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61752 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61752 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61752 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61752 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61752 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136288 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136288 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136288 + 609733:pw-trigger.sh: 74: patch_id=136288 + 609733:pw-trigger.sh: 75: '[' 136288 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136288 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136288 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136288 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136288 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136288 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136288 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.i92icZRm0H +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DEzQqzvsuf ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.i92icZRm0H /tmp/tmp.DEzQqzvsuf' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136288/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136288/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612237 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DEzQqzvsuf ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459578, "url": "https://patchwork.sourceware.org/api/1.2/patches/136288/checks/459578/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:16:47.096230", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10260/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:16:47.096230 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:16:47.096230 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780417007 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780417007 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780417007 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612244 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DEzQqzvsuf ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459579, "url": "https://patchwork.sourceware.org/api/1.2/patches/136288/checks/459579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:16:49.265154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10260/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:16:49.265154 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:16:49.265154 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780417009 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780417007 -le 1780417009 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780417009 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612251 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DEzQqzvsuf ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459586, "url": "https://patchwork.sourceware.org/api/1.2/patches/136288/checks/459586/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T18:08:57.204785", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10260/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T18:08:57.204785 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T18:08:57.204785 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780423737 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780417009 -le 1780423737 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780423737 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612258 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DEzQqzvsuf ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.i92icZRm0H /tmp/tmp.DEzQqzvsuf + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61752 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61752 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61752 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61752 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136287 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136287 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136287 + 609733:pw-trigger.sh: 74: patch_id=136287 + 609733:pw-trigger.sh: 75: '[' 136287 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136287 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136287 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136287 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136287 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136287 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136287 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f17QGuUQOz +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.R4YzAXShqm ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f17QGuUQOz /tmp/tmp.R4YzAXShqm' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136287/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136287/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612322 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R4YzAXShqm ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460488, "url": "https://patchwork.sourceware.org/api/1.2/patches/136287/checks/460488/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:04.907916", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10266/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:04.907916 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:04.907916 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546744 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546744 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546744 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612329 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R4YzAXShqm ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460491, "url": "https://patchwork.sourceware.org/api/1.2/patches/136287/checks/460491/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:07.548384", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10266/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:07.548384 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:07.548384 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546747 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546744 -le 1780546747 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546747 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612336 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R4YzAXShqm ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460518, "url": "https://patchwork.sourceware.org/api/1.2/patches/136287/checks/460518/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:12:44.776568", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10266/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:12:44.776568 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:12:44.776568 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553564 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546747 -le 1780553564 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553564 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612343 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R4YzAXShqm ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f17QGuUQOz /tmp/tmp.R4YzAXShqm + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=2 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61752 2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61752 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61752 property '.*' value Patches 2 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61752 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=12 ++ 609733:pw-trigger.sh: 64: shyaml get-value 12.id + 609733:pw-trigger.sh: 64: series_id=61756 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61756 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61756 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61756 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61756 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61756 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61756 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61756 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61756 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136293 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136293 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136293 + 609733:pw-trigger.sh: 74: patch_id=136293 + 609733:pw-trigger.sh: 75: '[' 136293 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136293 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136293 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136293 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136293 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136293 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136293 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wrThBPZmax +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d430iiD0Ct ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wrThBPZmax /tmp/tmp.d430iiD0Ct' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136293/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136293/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612450 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d430iiD0Ct ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459580, "url": "https://patchwork.sourceware.org/api/1.2/patches/136293/checks/459580/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:17:55.726051", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10261/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:17:55.726051 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:17:55.726051 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780417075 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780417075 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780417075 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612457 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d430iiD0Ct ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459581, "url": "https://patchwork.sourceware.org/api/1.2/patches/136293/checks/459581/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:17:57.240016", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10261/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:17:57.240016 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:17:57.240016 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780417077 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780417075 -le 1780417077 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780417077 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612464 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d430iiD0Ct ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459587, "url": "https://patchwork.sourceware.org/api/1.2/patches/136293/checks/459587/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T18:09:23.690720", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10261/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T18:09:23.690720 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T18:09:23.690720 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780423763 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780417077 -le 1780423763 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780423763 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612471 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d430iiD0Ct ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wrThBPZmax /tmp/tmp.d430iiD0Ct + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61756 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61756 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61756 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61756 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136294 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136294 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136294 + 609733:pw-trigger.sh: 74: patch_id=136294 + 609733:pw-trigger.sh: 75: '[' 136294 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136294 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136294 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136294 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136294 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136294 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136294 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TIAEaiDulk +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zyCpD13LnX ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TIAEaiDulk /tmp/tmp.zyCpD13LnX' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136294/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136294/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612535 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zyCpD13LnX ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460492, "url": "https://patchwork.sourceware.org/api/1.2/patches/136294/checks/460492/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:24.848973", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10267/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:24.848973 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:24.848973 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546824 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546824 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546824 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612542 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zyCpD13LnX ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460493, "url": "https://patchwork.sourceware.org/api/1.2/patches/136294/checks/460493/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:30.993852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10267/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:30.993852 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:30.993852 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546830 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546824 -le 1780546830 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546830 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612549 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zyCpD13LnX ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460519, "url": "https://patchwork.sourceware.org/api/1.2/patches/136294/checks/460519/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:13:10.754534", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10267/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:13:10.754534 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:13:10.754534 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553590 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546830 -le 1780553590 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553590 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612556 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zyCpD13LnX ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TIAEaiDulk /tmp/tmp.zyCpD13LnX + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=2 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61756 2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61756 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61756 property '.*' value Patches 2 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61756 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=11 ++ 609733:pw-trigger.sh: 64: shyaml get-value 11.id + 609733:pw-trigger.sh: 64: series_id=61765 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61765 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61765 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61765 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61765 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61765 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61765 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61765 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61765 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136311 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136311 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136311 + 609733:pw-trigger.sh: 74: patch_id=136311 + 609733:pw-trigger.sh: 75: '[' 136311 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136311 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136311 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136311 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136311 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136311 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136311 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.60xi963mcB +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UMzedaqexV ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.60xi963mcB /tmp/tmp.UMzedaqexV' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136311/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136311/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612675 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UMzedaqexV ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460494, "url": "https://patchwork.sourceware.org/api/1.2/patches/136311/checks/460494/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:31.434064", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10268/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:31.434064 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:31.434064 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546831 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546831 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546831 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612682 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UMzedaqexV ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460497, "url": "https://patchwork.sourceware.org/api/1.2/patches/136311/checks/460497/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:44.335580", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10268/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:44.335580 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:44.335580 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546844 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546831 -le 1780546844 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546844 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612689 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UMzedaqexV ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460522, "url": "https://patchwork.sourceware.org/api/1.2/patches/136311/checks/460522/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:14:10.852612", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10268/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:14:10.852612 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:14:10.852612 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553650 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546844 -le 1780553650 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553650 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612696 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UMzedaqexV ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.60xi963mcB /tmp/tmp.UMzedaqexV + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61765 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61765 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61765 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61765 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136310 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136310 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136310 + 609733:pw-trigger.sh: 74: patch_id=136310 + 609733:pw-trigger.sh: 75: '[' 136310 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136310 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136310 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136310 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136310 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136310 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136310 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rpMGSuOaTf +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MSqLmlTsMp ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rpMGSuOaTf /tmp/tmp.MSqLmlTsMp' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136310/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136310/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612760 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MSqLmlTsMp ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rpMGSuOaTf /tmp/tmp.MSqLmlTsMp + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136310 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136310 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136310 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.w2pzt3AikF +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4KxlZNUTE6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.w2pzt3AikF /tmp/tmp.4KxlZNUTE6' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136310/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136310/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612775 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4KxlZNUTE6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460068, "url": "https://patchwork.sourceware.org/api/1.2/patches/136310/checks/460068/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T13:33:34.683795", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10353/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T13:33:34.683795 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T13:33:34.683795 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780493614 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780493614 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780493614 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612782 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4KxlZNUTE6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460070, "url": "https://patchwork.sourceware.org/api/1.2/patches/136310/checks/460070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T13:33:38.106138", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10353/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T13:33:38.106138 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T13:33:38.106138 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780493618 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780493614 -le 1780493618 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780493618 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612789 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4KxlZNUTE6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460082, "url": "https://patchwork.sourceware.org/api/1.2/patches/136310/checks/460082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T13:37:47.648959", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10353/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T13:37:47.648959 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T13:37:47.648959 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780493867 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780493618 -le 1780493867 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780493867 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612796 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4KxlZNUTE6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.w2pzt3AikF /tmp/tmp.4KxlZNUTE6 + 609733:pw-trigger.sh: 103: check_state=success + 609733:pw-trigger.sh: 104: '[' success '!=' success ']' + 609733:pw-trigger.sh: 108: '[' success '!=' success ']' + 609733:pw-trigger.sh: 113: j=2 + 609733:pw-trigger.sh: 114: cat + 609733:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=10 ++ 609733:pw-trigger.sh: 64: shyaml get-value 10.id + 609733:pw-trigger.sh: 64: series_id=61768 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61768 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61768 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61768 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61768 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61768 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61768 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61768 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61768 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136314 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136314 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136314 + 609733:pw-trigger.sh: 74: patch_id=136314 + 609733:pw-trigger.sh: 75: '[' 136314 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136314 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136314 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136314 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136314 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136314 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136314 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EsrsT6Q07e +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LhAHVCwMq9 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EsrsT6Q07e /tmp/tmp.LhAHVCwMq9' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136314/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136314/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612884 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LhAHVCwMq9 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460495, "url": "https://patchwork.sourceware.org/api/1.2/patches/136314/checks/460495/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:32.296761", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10269/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:32.296761 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:32.296761 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546832 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546832 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546832 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612891 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LhAHVCwMq9 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460496, "url": "https://patchwork.sourceware.org/api/1.2/patches/136314/checks/460496/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:20:43.230218", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10269/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:20:43.230218 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:20:43.230218 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546843 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546832 -le 1780546843 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546843 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 612898 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LhAHVCwMq9 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EsrsT6Q07e /tmp/tmp.LhAHVCwMq9 + 609733:pw-trigger.sh: 89: check_state=fail + 609733:pw-trigger.sh: 90: '[' fail = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61768 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61768 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61768 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61768 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=9 ++ 609733:pw-trigger.sh: 64: shyaml get-value 9.id + 609733:pw-trigger.sh: 64: series_id=61776 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61776 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61776 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61776 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61776 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61776 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61776 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61776 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61776 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136323 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136323 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136323 + 609733:pw-trigger.sh: 74: patch_id=136323 + 609733:pw-trigger.sh: 75: '[' 136323 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136323 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136323 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136323 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136323 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136323 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136323 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HmCLZpSrhD +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YNmE8tCgXj ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HmCLZpSrhD /tmp/tmp.YNmE8tCgXj' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136323/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136323/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613002 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNmE8tCgXj ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460498, "url": "https://patchwork.sourceware.org/api/1.2/patches/136323/checks/460498/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:22:03.968764", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10270/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:22:03.968764 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:22:03.968764 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546923 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546923 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546923 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613009 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNmE8tCgXj ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460499, "url": "https://patchwork.sourceware.org/api/1.2/patches/136323/checks/460499/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:22:35.178569", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10270/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:22:35.178569 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:22:35.178569 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546955 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546923 -le 1780546955 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546955 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613016 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNmE8tCgXj ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460523, "url": "https://patchwork.sourceware.org/api/1.2/patches/136323/checks/460523/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:15:37.011635", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10270/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:15:37.011635 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:15:37.011635 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553737 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546955 -le 1780553737 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553737 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613023 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNmE8tCgXj ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HmCLZpSrhD /tmp/tmp.YNmE8tCgXj + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61776 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61776 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61776 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61776 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136322 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136322 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136322 + 609733:pw-trigger.sh: 74: patch_id=136322 + 609733:pw-trigger.sh: 75: '[' 136322 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136322 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136322 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136322 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136322 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136322 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136322 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EXlb5ae60f +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OOjeq6xUSo ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EXlb5ae60f /tmp/tmp.OOjeq6xUSo' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136322/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136322/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613087 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OOjeq6xUSo ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EXlb5ae60f /tmp/tmp.OOjeq6xUSo + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136322 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136322 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136322 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cshgsj5kVC +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BhuyGz9iQi ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cshgsj5kVC /tmp/tmp.BhuyGz9iQi' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136322/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136322/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613102 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BhuyGz9iQi ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460071, "url": "https://patchwork.sourceware.org/api/1.2/patches/136322/checks/460071/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T13:33:38.814489", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10354/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T13:33:38.814489 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T13:33:38.814489 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780493618 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780493618 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780493618 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613109 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BhuyGz9iQi ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460073, "url": "https://patchwork.sourceware.org/api/1.2/patches/136322/checks/460073/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T13:33:40.708089", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10354/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T13:33:40.708089 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T13:33:40.708089 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780493620 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780493618 -le 1780493620 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780493620 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613116 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BhuyGz9iQi ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460084, "url": "https://patchwork.sourceware.org/api/1.2/patches/136322/checks/460084/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T13:37:55.966768", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10354/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T13:37:55.966768 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T13:37:55.966768 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780493875 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780493620 -le 1780493875 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780493875 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613123 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BhuyGz9iQi ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cshgsj5kVC /tmp/tmp.BhuyGz9iQi + 609733:pw-trigger.sh: 103: check_state=success + 609733:pw-trigger.sh: 104: '[' success '!=' success ']' + 609733:pw-trigger.sh: 108: '[' success '!=' success ']' + 609733:pw-trigger.sh: 113: j=3 + 609733:pw-trigger.sh: 114: cat + 609733:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=8 ++ 609733:pw-trigger.sh: 64: shyaml get-value 8.id + 609733:pw-trigger.sh: 64: series_id=61783 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61783 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61783 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61783 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61783 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61783 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61783 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61783 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61783 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136330 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136330 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136330 + 609733:pw-trigger.sh: 74: patch_id=136330 + 609733:pw-trigger.sh: 75: '[' 136330 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136330 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136330 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136330 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136330 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136330 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136330 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.y3HztGfGEN +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FVk1FNiU2W ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.y3HztGfGEN /tmp/tmp.FVk1FNiU2W' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136330/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136330/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613211 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FVk1FNiU2W ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460513, "url": "https://patchwork.sourceware.org/api/1.2/patches/136330/checks/460513/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:10:28.097100", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10271/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:10:28.097100 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:10:28.097100 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553428 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780553428 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553428 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613218 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FVk1FNiU2W ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460514, "url": "https://patchwork.sourceware.org/api/1.2/patches/136330/checks/460514/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:10:29.603107", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10271/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:10:29.603107 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:10:29.603107 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553429 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553428 -le 1780553429 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553429 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613225 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FVk1FNiU2W ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460560, "url": "https://patchwork.sourceware.org/api/1.2/patches/136330/checks/460560/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T08:47:29.600701", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10271/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T08:47:29.600701 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T08:47:29.600701 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780562849 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553429 -le 1780562849 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780562849 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613232 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FVk1FNiU2W ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.y3HztGfGEN /tmp/tmp.FVk1FNiU2W + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61783 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61783 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61783 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61783 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=7 ++ 609733:pw-trigger.sh: 64: shyaml get-value 7.id + 609733:pw-trigger.sh: 64: series_id=61788 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61788 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61788 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61788 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61788 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61788 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61788 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61788 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61788 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136342 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136342 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136342 + 609733:pw-trigger.sh: 74: patch_id=136342 + 609733:pw-trigger.sh: 75: '[' 136342 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136342 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136342 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136342 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136342 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136342 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136342 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hTPJ32pn7c +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eXMGzjS1P6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hTPJ32pn7c /tmp/tmp.eXMGzjS1P6' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136342/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136342/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613334 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eXMGzjS1P6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460516, "url": "https://patchwork.sourceware.org/api/1.2/patches/136342/checks/460516/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:11:27.934751", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10272/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:11:27.934751 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:11:27.934751 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553487 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780553487 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553487 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613341 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eXMGzjS1P6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460517, "url": "https://patchwork.sourceware.org/api/1.2/patches/136342/checks/460517/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:11:29.243199", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10272/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:11:29.243199 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:11:29.243199 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553489 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553487 -le 1780553489 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553489 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613348 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eXMGzjS1P6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460557, "url": "https://patchwork.sourceware.org/api/1.2/patches/136342/checks/460557/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T08:42:01.129828", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10272/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T08:42:01.129828 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T08:42:01.129828 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780562521 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553489 -le 1780562521 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780562521 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613355 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eXMGzjS1P6 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hTPJ32pn7c /tmp/tmp.eXMGzjS1P6 + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61788 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61788 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61788 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61788 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=6 ++ 609733:pw-trigger.sh: 64: shyaml get-value 6.id + 609733:pw-trigger.sh: 64: series_id=61803 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61803 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61803 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61803 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61803 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61803 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61803 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61803 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61803 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136359 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136359 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136359 + 609733:pw-trigger.sh: 74: patch_id=136359 + 609733:pw-trigger.sh: 75: '[' 136359 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136359 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136359 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136359 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136359 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136359 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136359 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.InEb1ZtqC2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tjtQuSS21s ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.InEb1ZtqC2 /tmp/tmp.tjtQuSS21s' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136359/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136359/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613457 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tjtQuSS21s ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460524, "url": "https://patchwork.sourceware.org/api/1.2/patches/136359/checks/460524/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:16:53.667224", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10273/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:16:53.667224 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:16:53.667224 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553813 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780553813 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553813 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613464 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tjtQuSS21s ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460525, "url": "https://patchwork.sourceware.org/api/1.2/patches/136359/checks/460525/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:16:54.821675", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10273/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:16:54.821675 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:16:54.821675 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553814 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553813 -le 1780553814 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553814 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613471 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tjtQuSS21s ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460559, "url": "https://patchwork.sourceware.org/api/1.2/patches/136359/checks/460559/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T08:47:23.622216", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10273/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T08:47:23.622216 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T08:47:23.622216 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780562843 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780553814 -le 1780562843 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780562843 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613478 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tjtQuSS21s ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.InEb1ZtqC2 /tmp/tmp.tjtQuSS21s + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61803 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61803 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61803 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61803 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=5 ++ 609733:pw-trigger.sh: 64: shyaml get-value 5.id + 609733:pw-trigger.sh: 64: series_id=61806 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61806 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61806 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61806 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61806 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61806 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61806 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61806 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61806 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136372 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136372 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136372 + 609733:pw-trigger.sh: 74: patch_id=136372 + 609733:pw-trigger.sh: 75: '[' 136372 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136372 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136372 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136372 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136372 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136372 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136372 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BbcR9125VC +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yxF2psPrKX ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BbcR9125VC /tmp/tmp.yxF2psPrKX' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136372/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136372/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613596 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yxF2psPrKX ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460484, "url": "https://patchwork.sourceware.org/api/1.2/patches/136372/checks/460484/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:17:47.284395", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10263/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:17:47.284395 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:17:47.284395 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546667 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546667 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546667 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613603 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yxF2psPrKX ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460485, "url": "https://patchwork.sourceware.org/api/1.2/patches/136372/checks/460485/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:18:00.465365", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10263/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:18:00.465365 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:18:00.465365 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546680 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546667 -le 1780546680 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546680 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613610 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yxF2psPrKX ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460515, "url": "https://patchwork.sourceware.org/api/1.2/patches/136372/checks/460515/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:10:47.143414", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10263/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:10:47.143414 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:10:47.143414 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553447 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546680 -le 1780553447 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553447 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613617 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yxF2psPrKX ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BbcR9125VC /tmp/tmp.yxF2psPrKX + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61806 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61806 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61806 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61806 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136365 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136365 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136365 + 609733:pw-trigger.sh: 74: patch_id=136365 + 609733:pw-trigger.sh: 75: '[' 136365 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136365 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136365 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136365 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136365 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136365 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136365 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ymol4nd5Qk +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZfG0UNojcb ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ymol4nd5Qk /tmp/tmp.ZfG0UNojcb' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136365/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136365/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613681 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZfG0UNojcb ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ymol4nd5Qk /tmp/tmp.ZfG0UNojcb + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136365 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136365 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136365 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HyvKkaSXCb +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1m1wYJVeG9 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HyvKkaSXCb /tmp/tmp.1m1wYJVeG9' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136365/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136365/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613696 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1m1wYJVeG9 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460440, "url": "https://patchwork.sourceware.org/api/1.2/patches/136365/checks/460440/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T02:44:34.828697", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10360/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T02:44:34.828697 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T02:44:34.828697 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780541074 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780541074 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780541074 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613703 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1m1wYJVeG9 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460442, "url": "https://patchwork.sourceware.org/api/1.2/patches/136365/checks/460442/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T02:44:36.761674", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10360/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T02:44:36.761674 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T02:44:36.761674 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780541076 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780541074 -le 1780541076 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780541076 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613710 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1m1wYJVeG9 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460448, "url": "https://patchwork.sourceware.org/api/1.2/patches/136365/checks/460448/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T02:48:15.877209", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10360/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T02:48:15.877209 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T02:48:15.877209 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780541295 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780541076 -le 1780541295 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780541295 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613717 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1m1wYJVeG9 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HyvKkaSXCb /tmp/tmp.1m1wYJVeG9 + 609733:pw-trigger.sh: 103: check_state=success + 609733:pw-trigger.sh: 104: '[' success '!=' success ']' + 609733:pw-trigger.sh: 108: '[' success '!=' success ']' + 609733:pw-trigger.sh: 113: j=4 + 609733:pw-trigger.sh: 114: cat + 609733:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=4 ++ 609733:pw-trigger.sh: 64: shyaml get-value 4.id + 609733:pw-trigger.sh: 64: series_id=61814 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61814 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61814 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61814 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61814 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61814 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61814 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61814 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61814 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136379 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136379 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136379 + 609733:pw-trigger.sh: 74: patch_id=136379 + 609733:pw-trigger.sh: 75: '[' 136379 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136379 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136379 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136379 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136379 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136379 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136379 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4vr2LzfCts +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vfpaBTUQs3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4vr2LzfCts /tmp/tmp.vfpaBTUQs3' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136379/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136379/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613805 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vfpaBTUQs3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460487, "url": "https://patchwork.sourceware.org/api/1.2/patches/136379/checks/460487/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:04.313539", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10264/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:04.313539 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:04.313539 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546744 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546744 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546744 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613812 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vfpaBTUQs3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460490, "url": "https://patchwork.sourceware.org/api/1.2/patches/136379/checks/460490/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:06.742881", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10264/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:06.742881 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:06.742881 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546746 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546744 -le 1780546746 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546746 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613819 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vfpaBTUQs3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460520, "url": "https://patchwork.sourceware.org/api/1.2/patches/136379/checks/460520/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:13:17.813221", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10264/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:13:17.813221 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:13:17.813221 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553597 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546746 -le 1780553597 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553597 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613826 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vfpaBTUQs3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4vr2LzfCts /tmp/tmp.vfpaBTUQs3 + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61814 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61814 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61814 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61814 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=3 ++ 609733:pw-trigger.sh: 64: shyaml get-value 3.id + 609733:pw-trigger.sh: 64: series_id=61815 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61815 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61815 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61815 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61815 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61815 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61815 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61815 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61815 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136380 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136380 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136380 + 609733:pw-trigger.sh: 74: patch_id=136380 + 609733:pw-trigger.sh: 75: '[' 136380 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136380 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136380 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136380 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136380 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136380 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136380 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GvGxxBiDt8 +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tBIreM4PfW ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GvGxxBiDt8 /tmp/tmp.tBIreM4PfW' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136380/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136380/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613928 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tBIreM4PfW ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460486, "url": "https://patchwork.sourceware.org/api/1.2/patches/136380/checks/460486/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:04.222189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10265/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:04.222189 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:04.222189 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546744 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780546744 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546744 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613935 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tBIreM4PfW ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460489, "url": "https://patchwork.sourceware.org/api/1.2/patches/136380/checks/460489/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T04:19:05.777197", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10265/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T04:19:05.777197 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T04:19:05.777197 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780546745 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546744 -le 1780546745 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780546745 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613942 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tBIreM4PfW ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460521, "url": "https://patchwork.sourceware.org/api/1.2/patches/136380/checks/460521/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T06:14:03.901769", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10265/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T06:14:03.901769 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T06:14:03.901769 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780553643 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780546745 -le 1780553643 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780553643 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 613949 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tBIreM4PfW ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GvGxxBiDt8 /tmp/tmp.tBIreM4PfW + 609733:pw-trigger.sh: 89: check_state=success + 609733:pw-trigger.sh: 90: '[' success = pending ']' + 609733:pw-trigger.sh: 93: num_patch=1 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61815 1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61815 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61815 property '.*' value Patches 1 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61815 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 609733:pw-trigger.sh: 74: true + 609733:pw-trigger.sh: 74: patch_id= + 609733:pw-trigger.sh: 75: '[' '' = '' ']' + 609733:pw-trigger.sh: 76: break + 609733:pw-trigger.sh: 96: '[' '' = '' ']' + 609733:pw-trigger.sh: 97: continue + 609733:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=2 ++ 609733:pw-trigger.sh: 64: shyaml get-value 2.id + 609733:pw-trigger.sh: 64: series_id=61824 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61824 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61824 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61824 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61824 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61824 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61824 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61824 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61824 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136399 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136399 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136399 + 609733:pw-trigger.sh: 74: patch_id=136399 + 609733:pw-trigger.sh: 75: '[' 136399 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136399 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136399 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136399 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136399 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136399 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136399 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZaopiDmm4m +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j690aOs2xa ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZaopiDmm4m /tmp/tmp.j690aOs2xa' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136399/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136399/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614051 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j690aOs2xa ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZaopiDmm4m /tmp/tmp.j690aOs2xa + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136399 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136399 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136399 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iNhfzKUINa +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zKHtsgkQ2B ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iNhfzKUINa /tmp/tmp.zKHtsgkQ2B' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136399/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136399/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614066 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zKHtsgkQ2B ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460444, "url": "https://patchwork.sourceware.org/api/1.2/patches/136399/checks/460444/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T02:44:38.349111", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10361/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T02:44:38.349111 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T02:44:38.349111 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780541078 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780541078 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780541078 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614073 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zKHtsgkQ2B ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460445, "url": "https://patchwork.sourceware.org/api/1.2/patches/136399/checks/460445/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T02:44:39.360390", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10361/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T02:44:39.360390 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T02:44:39.360390 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780541079 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780541078 -le 1780541079 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780541079 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614080 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zKHtsgkQ2B ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460450, "url": "https://patchwork.sourceware.org/api/1.2/patches/136399/checks/460450/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T02:48:17.306354", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10361/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T02:48:17.306354 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T02:48:17.306354 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780541297 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780541079 -le 1780541297 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780541297 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614087 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zKHtsgkQ2B ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iNhfzKUINa /tmp/tmp.zKHtsgkQ2B + 609733:pw-trigger.sh: 103: check_state=success + 609733:pw-trigger.sh: 104: '[' success '!=' success ']' + 609733:pw-trigger.sh: 108: '[' success '!=' success ']' + 609733:pw-trigger.sh: 113: j=5 + 609733:pw-trigger.sh: 114: cat + 609733:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=1 ++ 609733:pw-trigger.sh: 64: shyaml get-value 1.id + 609733:pw-trigger.sh: 64: series_id=61830 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61830 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61830 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61830 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61830 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=True + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 609733:pw-trigger.sh: 71: num_patch=0 + 609733:pw-trigger.sh: 72: true ++ 609733:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61830 0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61830 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61830 property '.*' value Patches 0 +++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61830 +++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 609733:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136416 ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136416 = '' ']' ++ 609733:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136416 + 609733:pw-trigger.sh: 74: patch_id=136416 + 609733:pw-trigger.sh: 75: '[' 136416 = '' ']' ++ 609733:pw-trigger.sh: 82: pw_get_patch_data gdb 136416 State ++ 609733:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 609733:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 609733:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136416 ++ 609733:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 609733:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136416 property State value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=136416 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: 82: patch_state=new + 609733:pw-trigger.sh: 83: case "$patch_state" in ++ 609733:pw-trigger.sh: 89: pw_patch_check_state 136416 tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136416 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HQTXXpcq8h +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.flBfC01rpO ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HQTXXpcq8h /tmp/tmp.flBfC01rpO' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136416/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136416/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614175 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.flBfC01rpO ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HQTXXpcq8h /tmp/tmp.flBfC01rpO + 609733:pw-trigger.sh: 89: check_state=pending + 609733:pw-trigger.sh: 90: '[' pending = pending ']' + 609733:pw-trigger.sh: 91: break + 609733:pw-trigger.sh: 96: '[' 136416 = '' ']' + 609733:pw-trigger.sh: 101: check_state=success + 609733:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 609733:pw-trigger.sh: 103: pw_patch_check_state 136416 tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136416 ++ 609733:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 609733:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 609733:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 609733:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 609733:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 609733:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1aqyui9nFe +++ 609733:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 609733:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kuZOemIIAP ++ 609733:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1aqyui9nFe /tmp/tmp.kuZOemIIAP' EXIT ++ 609733:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 609733:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136416/checks/ ++ 609733:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136416/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 609733:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614190 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuZOemIIAP ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460446, "url": "https://patchwork.sourceware.org/api/1.2/patches/136416/checks/460446/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T02:44:55.084833", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10362/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T02:44:55.084833 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T02:44:55.084833 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780541095 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780541095 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780541095 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614197 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuZOemIIAP ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460447, "url": "https://patchwork.sourceware.org/api/1.2/patches/136416/checks/460447/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T02:44:56.968970", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10362/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T02:44:56.968970 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T02:44:56.968970 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780541096 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780541095 -le 1780541096 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780541096 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614204 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuZOemIIAP ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 460451, "url": "https://patchwork.sourceware.org/api/1.2/patches/136416/checks/460451/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-04T02:48:23.989554", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10362/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 609733:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-04T02:48:23.989554 +++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-04T02:48:23.989554 +%s ++ 609733:pw-trigger.sh: pw_patch_check_state: 274: date=1780541303 ++ 609733:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780541096 -le 1780541303 ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780541303 +++ 609733:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 609733:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 609733:pw-trigger.sh: pw_patch_check_state: 263: true ++ 609733:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 609733:pw-trigger.sh: pw_patch_check_state: 267: wait 614211 ++ 609733:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 609733:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kuZOemIIAP ++ 609733:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 609733:pw-trigger.sh: pw_patch_check_state: 270: break ++ 609733:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 609733:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1aqyui9nFe /tmp/tmp.kuZOemIIAP + 609733:pw-trigger.sh: 103: check_state=success + 609733:pw-trigger.sh: 104: '[' success '!=' success ']' + 609733:pw-trigger.sh: 108: '[' success '!=' success ']' + 609733:pw-trigger.sh: 113: j=6 + 609733:pw-trigger.sh: 114: cat + 609733:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 609733:pw-trigger.sh: 63: i=0 ++ 609733:pw-trigger.sh: 64: shyaml get-value 0.id + 609733:pw-trigger.sh: 64: series_id=61832 + 609733:pw-trigger.sh: 66: pw_series_complete_p gdb 61832 + 609733:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 609733:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 609733:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61832 + 609733:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 609733:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61832 property Complete value ++ 609733:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 609733:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 609733:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 609733:pw-trigger.sh: pw_yaml_get: 100: local id=61832 ++ 609733:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 609733:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 609733:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 609733:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 609733:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 609733:pw-trigger.sh: pw_yaml_get: 108: set +x + 609733:pw-trigger.sh: pw_series_complete_p: 187: value=False + 609733:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 609733:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 609733:pw-trigger.sh: 67: continue + 609733:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 609733:pw-trigger.sh: 119: rm /tmp/tmp.kogLWC9pqa + 609733:pw-trigger.sh: 121: echo 'Processed 30 series and created 6 pre-commit triggers' Processed 30 series and created 6 pre-commit triggers + 609733:pw-trigger.sh: 1: pw_deinit gdb + 609733:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 609733:pw-trigger.sh: pw_deinit: 58: local project=gdb + 609733:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-609733 + 609733:pw-trigger.sh: 1: rm -f /tmp/tmp.kogLWC9pqa