+ 1788382:jenkins3696880571534321549.sh: build_container_exec: 29: set +x + 1042459:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1042459:pw-trigger.sh: 47: pw_init gdb + 1042459:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_init: 42: local project=gdb + 1042459:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1042459:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1042459:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1042459:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1042459 + 1042459:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1042459 ++ 1042459:pw-trigger.sh: 49: mktemp + 1042459:pw-trigger.sh: 49: yaml=/tmp/tmp.xx59K5VuBd + 1042459:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.xx59K5VuBd' EXIT + 1042459:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1042459:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1042459:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1042459:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1042459:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1042459:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1042459:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1042459:pw-trigger.sh: 58: shyaml get-length + 1042459:pw-trigger.sh: 58: len=30 + 1042459:pw-trigger.sh: 59: i=30 + 1042459:pw-trigger.sh: 60: j=0 + 1042459:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=29 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 29.id + 1042459:pw-trigger.sh: 64: series_id=65419 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65419 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65419 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65419 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65419 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65419 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65419 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65419 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65419 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141976 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141976 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141976 + 1042459:pw-trigger.sh: 74: patch_id=141976 + 1042459:pw-trigger.sh: 75: '[' 141976 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 141976 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141976 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141976 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=141976 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 141976 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141976 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dZzXm0b412 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mafngwnoyK ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dZzXm0b412 /tmp/tmp.mafngwnoyK' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141976/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141976/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042586 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mafngwnoyK ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501668, "url": "https://patchwork.sourceware.org/api/1.2/patches/141976/checks/501668/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T05:00:13.217937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10779/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T05:00:13.217937 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T05:00:13.217937 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787461213 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461213 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461213 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042593 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mafngwnoyK ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501669, "url": "https://patchwork.sourceware.org/api/1.2/patches/141976/checks/501669/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T05:00:14.549679", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10779/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T05:00:14.549679 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T05:00:14.549679 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787461214 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461213 -le 1787461214 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461214 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042600 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mafngwnoyK ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501722, "url": "https://patchwork.sourceware.org/api/1.2/patches/141976/checks/501722/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T07:51:40.567969", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10779/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T07:51:40.567969 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T07:51:40.567969 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787471500 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461214 -le 1787471500 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787471500 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042607 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mafngwnoyK ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dZzXm0b412 /tmp/tmp.mafngwnoyK + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65419 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65419 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65419 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65419 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=28 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 28.id + 1042459:pw-trigger.sh: 64: series_id=65420 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65420 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65420 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65420 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65420 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65420 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65420 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65420 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65420 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141977 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141977 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141977 + 1042459:pw-trigger.sh: 74: patch_id=141977 + 1042459:pw-trigger.sh: 75: '[' 141977 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 141977 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141977 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141977 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=141977 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 141977 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141977 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mvnmTOm4Za +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gi0jj20P1T ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mvnmTOm4Za /tmp/tmp.gi0jj20P1T' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141977/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141977/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042709 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gi0jj20P1T ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501664, "url": "https://patchwork.sourceware.org/api/1.2/patches/141977/checks/501664/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T04:59:08.728684", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10780/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:08.728684 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:08.728684 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787461148 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461148 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461148 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042716 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gi0jj20P1T ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501665, "url": "https://patchwork.sourceware.org/api/1.2/patches/141977/checks/501665/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T04:59:09.945061", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10780/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:09.945061 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:09.945061 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787461149 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461148 -le 1787461149 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461149 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042723 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gi0jj20P1T ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501729, "url": "https://patchwork.sourceware.org/api/1.2/patches/141977/checks/501729/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T08:06:59.070244", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10780/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T08:06:59.070244 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T08:06:59.070244 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787472419 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461149 -le 1787472419 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787472419 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042730 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gi0jj20P1T ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mvnmTOm4Za /tmp/tmp.gi0jj20P1T + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65420 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65420 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65420 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65420 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=27 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 27.id + 1042459:pw-trigger.sh: 64: series_id=65421 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65421 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65421 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65421 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65421 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65421 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65421 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65421 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65421 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141978 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141978 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141978 + 1042459:pw-trigger.sh: 74: patch_id=141978 + 1042459:pw-trigger.sh: 75: '[' 141978 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 141978 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141978 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141978 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=141978 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 141978 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141978 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zzWpIsFHi8 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HDKmTauh2L ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zzWpIsFHi8 /tmp/tmp.HDKmTauh2L' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141978/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141978/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042832 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HDKmTauh2L ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501666, "url": "https://patchwork.sourceware.org/api/1.2/patches/141978/checks/501666/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T04:59:09.982730", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10781/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:09.982730 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:09.982730 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787461149 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787461149 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461149 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042839 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HDKmTauh2L ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501667, "url": "https://patchwork.sourceware.org/api/1.2/patches/141978/checks/501667/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T04:59:11.579892", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10781/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T04:59:11.579892 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T04:59:11.579892 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787461151 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461149 -le 1787461151 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787461151 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042846 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HDKmTauh2L ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501713, "url": "https://patchwork.sourceware.org/api/1.2/patches/141978/checks/501713/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T07:44:46.864290", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10781/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T07:44:46.864290 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T07:44:46.864290 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787471086 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787461151 -le 1787471086 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787471086 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042853 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HDKmTauh2L ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zzWpIsFHi8 /tmp/tmp.HDKmTauh2L + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65421 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65421 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65421 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65421 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=26 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 26.id + 1042459:pw-trigger.sh: 64: series_id=65431 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65431 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65431 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65431 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65431 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65431 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65431 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65431 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65431 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141995 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141995 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141995 + 1042459:pw-trigger.sh: 74: patch_id=141995 + 1042459:pw-trigger.sh: 75: '[' 141995 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 141995 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141995 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141995 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=141995 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 141995 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141995 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GYaYi2zbNT +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZOTDacTPuL ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GYaYi2zbNT /tmp/tmp.ZOTDacTPuL' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141995/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141995/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042955 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZOTDacTPuL ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501789, "url": "https://patchwork.sourceware.org/api/1.2/patches/141995/checks/501789/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T10:30:42.273717", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10784/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:30:42.273717 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:30:42.273717 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787481042 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481042 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481042 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042962 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZOTDacTPuL ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501790, "url": "https://patchwork.sourceware.org/api/1.2/patches/141995/checks/501790/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T10:30:43.865368", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10784/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:30:43.865368 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:30:43.865368 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787481043 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481042 -le 1787481043 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481043 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042969 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZOTDacTPuL ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501824, "url": "https://patchwork.sourceware.org/api/1.2/patches/141995/checks/501824/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T13:08:10.962946", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10784/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:08:10.962946 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:08:10.962946 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787490490 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481043 -le 1787490490 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490490 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1042976 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZOTDacTPuL ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GYaYi2zbNT /tmp/tmp.ZOTDacTPuL + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65431 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65431 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65431 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65431 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=25 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 25.id + 1042459:pw-trigger.sh: 64: series_id=65432 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65432 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65432 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65432 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65432 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141999 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141999 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141999 + 1042459:pw-trigger.sh: 74: patch_id=141999 + 1042459:pw-trigger.sh: 75: '[' 141999 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 141999 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141999 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141999 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=141999 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 141999 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141999 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0xgEff6LJy +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VAOZM5DtUU ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0xgEff6LJy /tmp/tmp.VAOZM5DtUU' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141999/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141999/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043086 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VAOZM5DtUU ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501791, "url": "https://patchwork.sourceware.org/api/1.2/patches/141999/checks/501791/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T10:31:03.975329", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10785/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:31:03.975329 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:31:03.975329 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787481063 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481063 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481063 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043093 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VAOZM5DtUU ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501792, "url": "https://patchwork.sourceware.org/api/1.2/patches/141999/checks/501792/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T10:31:11.165820", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10785/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:31:11.165820 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:31:11.165820 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787481071 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481063 -le 1787481071 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481071 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043100 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VAOZM5DtUU ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501821, "url": "https://patchwork.sourceware.org/api/1.2/patches/141999/checks/501821/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T13:02:38.221416", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10785/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:02:38.221416 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:02:38.221416 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787490158 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481071 -le 1787490158 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490158 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043107 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VAOZM5DtUU ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0xgEff6LJy /tmp/tmp.VAOZM5DtUU + 1042459:pw-trigger.sh: 89: check_state=fail + 1042459:pw-trigger.sh: 90: '[' fail = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142000 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142000 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142000 + 1042459:pw-trigger.sh: 74: patch_id=142000 + 1042459:pw-trigger.sh: 75: '[' 142000 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142000 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142000 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142000 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142000 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142000 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142000 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uIXE8suxvR +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0QSx7RbVAz ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uIXE8suxvR /tmp/tmp.0QSx7RbVAz' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142000/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142000/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043171 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0QSx7RbVAz ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502134, "url": "https://patchwork.sourceware.org/api/1.2/patches/142000/checks/502134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T00:20:06.005420", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10789/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:20:06.005420 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:20:06.005420 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787530806 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787530806 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530806 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043178 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0QSx7RbVAz ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502135, "url": "https://patchwork.sourceware.org/api/1.2/patches/142000/checks/502135/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T00:20:11.004954", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10789/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:20:11.004954 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:20:11.004954 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787530811 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787530806 -le 1787530811 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530811 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043185 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0QSx7RbVAz ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502183, "url": "https://patchwork.sourceware.org/api/1.2/patches/142000/checks/502183/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T03:23:58.366489", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10789/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T03:23:58.366489 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T03:23:58.366489 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787541838 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787530811 -le 1787541838 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787541838 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043192 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0QSx7RbVAz ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uIXE8suxvR /tmp/tmp.0QSx7RbVAz + 1042459:pw-trigger.sh: 89: check_state=fail + 1042459:pw-trigger.sh: 90: '[' fail = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=2 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 2 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 2 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141996 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141996 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141996 + 1042459:pw-trigger.sh: 74: patch_id=141996 + 1042459:pw-trigger.sh: 75: '[' 141996 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 141996 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141996 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141996 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=141996 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 141996 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141996 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DVdsB6Ghfn +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pgy5Vkxntp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DVdsB6Ghfn /tmp/tmp.pgy5Vkxntp' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141996/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141996/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043259 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pgy5Vkxntp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502228, "url": "https://patchwork.sourceware.org/api/1.2/patches/141996/checks/502228/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T04:18:32.663939", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10791/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:18:32.663939 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:18:32.663939 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787545112 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787545112 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787545112 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043266 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pgy5Vkxntp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502229, "url": "https://patchwork.sourceware.org/api/1.2/patches/141996/checks/502229/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T04:18:35.171372", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10791/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:18:35.171372 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:18:35.171372 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787545115 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787545112 -le 1787545115 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787545115 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043273 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pgy5Vkxntp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502314, "url": "https://patchwork.sourceware.org/api/1.2/patches/141996/checks/502314/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T06:59:09.616827", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10791/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T06:59:09.616827 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T06:59:09.616827 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787554749 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787545115 -le 1787554749 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787554749 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043280 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pgy5Vkxntp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DVdsB6Ghfn /tmp/tmp.pgy5Vkxntp + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=3 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 3 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 3 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141997 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141997 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141997 + 1042459:pw-trigger.sh: 74: patch_id=141997 + 1042459:pw-trigger.sh: 75: '[' 141997 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 141997 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141997 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141997 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=141997 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 141997 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141997 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WnEWoiBMmn +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9d7VbIJ38m ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WnEWoiBMmn /tmp/tmp.9d7VbIJ38m' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141997/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141997/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043350 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9d7VbIJ38m ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502890, "url": "https://patchwork.sourceware.org/api/1.2/patches/141997/checks/502890/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:32:10.065194", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10793/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:32:10.065194 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:32:10.065194 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787628730 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787628730 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628730 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043357 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9d7VbIJ38m ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502891, "url": "https://patchwork.sourceware.org/api/1.2/patches/141997/checks/502891/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:32:14.766008", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10793/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:32:14.766008 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:32:14.766008 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787628734 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628730 -le 1787628734 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787628734 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043364 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9d7VbIJ38m ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502966, "url": "https://patchwork.sourceware.org/api/1.2/patches/141997/checks/502966/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T06:20:59.197300", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10793/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T06:20:59.197300 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T06:20:59.197300 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787638859 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787628734 -le 1787638859 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787638859 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043371 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9d7VbIJ38m ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WnEWoiBMmn /tmp/tmp.9d7VbIJ38m + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=4 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 4 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 4 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141998 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141998 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141998 + 1042459:pw-trigger.sh: 74: patch_id=141998 + 1042459:pw-trigger.sh: 75: '[' 141998 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 141998 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141998 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141998 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=141998 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 141998 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141998 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dDxkqaqAJj +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Bztzhh2QRx ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dDxkqaqAJj /tmp/tmp.Bztzhh2QRx' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141998/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141998/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043444 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bztzhh2QRx ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503281, "url": "https://patchwork.sourceware.org/api/1.2/patches/141998/checks/503281/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:19:31.867642", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10794/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:19:31.867642 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:19:31.867642 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678371 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678371 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678371 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043451 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bztzhh2QRx ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503282, "url": "https://patchwork.sourceware.org/api/1.2/patches/141998/checks/503282/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:19:34.021888", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10794/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:19:34.021888 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:19:34.021888 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678374 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678371 -le 1787678374 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678374 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043458 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bztzhh2QRx ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503347, "url": "https://patchwork.sourceware.org/api/1.2/patches/141998/checks/503347/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T19:29:40.949161", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10794/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:29:40.949161 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:29:40.949161 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787686180 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678374 -le 1787686180 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686180 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043465 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bztzhh2QRx ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dDxkqaqAJj /tmp/tmp.Bztzhh2QRx + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=5 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65432 5 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65432 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65432 property '.*' value Patches 5 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65432 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=24 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 24.id + 1042459:pw-trigger.sh: 64: series_id=65433 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65433 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65433 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65433 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65433 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65433 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65433 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65433 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65433 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142001 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142001 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142001 + 1042459:pw-trigger.sh: 74: patch_id=142001 + 1042459:pw-trigger.sh: 75: '[' 142001 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142001 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142001 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142001 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142001 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142001 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142001 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HMcYKJAsvz +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wNSW3rePBi ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HMcYKJAsvz /tmp/tmp.wNSW3rePBi' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142001/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142001/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043579 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wNSW3rePBi ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501793, "url": "https://patchwork.sourceware.org/api/1.2/patches/142001/checks/501793/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T10:36:06.965296", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10786/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:36:06.965296 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:36:06.965296 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787481366 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787481366 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481366 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043586 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wNSW3rePBi ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501794, "url": "https://patchwork.sourceware.org/api/1.2/patches/142001/checks/501794/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T10:36:08.763770", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10786/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T10:36:08.763770 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T10:36:08.763770 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787481368 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481366 -le 1787481368 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787481368 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043593 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wNSW3rePBi ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501829, "url": "https://patchwork.sourceware.org/api/1.2/patches/142001/checks/501829/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T13:12:45.321093", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10786/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T13:12:45.321093 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T13:12:45.321093 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787490765 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787481368 -le 1787490765 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787490765 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043600 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wNSW3rePBi ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HMcYKJAsvz /tmp/tmp.wNSW3rePBi + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65433 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65433 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65433 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65433 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=23 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 23.id + 1042459:pw-trigger.sh: 64: series_id=65455 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65455 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65455 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65455 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65455 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65455 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65455 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65455 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65455 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142031 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142031 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142031 + 1042459:pw-trigger.sh: 74: patch_id=142031 + 1042459:pw-trigger.sh: 75: '[' 142031 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142031 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142031 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142031 property State value ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142031 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142031 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142031 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ziX3zXsABF +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XBfioHG2D8 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ziX3zXsABF /tmp/tmp.XBfioHG2D8' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142031/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142031/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043702 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XBfioHG2D8 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502231, "url": "https://patchwork.sourceware.org/api/1.2/patches/142031/checks/502231/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T04:50:55.764084", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10792/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:50:55.764084 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:50:55.764084 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787547055 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787547055 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787547055 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043709 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XBfioHG2D8 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502232, "url": "https://patchwork.sourceware.org/api/1.2/patches/142031/checks/502232/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T04:50:57.384872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10792/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T04:50:57.384872 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T04:50:57.384872 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787547057 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787547055 -le 1787547057 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787547057 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043716 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XBfioHG2D8 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502337, "url": "https://patchwork.sourceware.org/api/1.2/patches/142031/checks/502337/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T07:32:23.747577", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10792/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T07:32:23.747577 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T07:32:23.747577 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787556743 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787547057 -le 1787556743 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787556743 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043723 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XBfioHG2D8 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ziX3zXsABF /tmp/tmp.XBfioHG2D8 + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65455 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65455 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65455 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65455 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=22 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 22.id + 1042459:pw-trigger.sh: 64: series_id=65500 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65500 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65500 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65500 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65500 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65500 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65500 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65500 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65500 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142083 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142083 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142083 + 1042459:pw-trigger.sh: 74: patch_id=142083 + 1042459:pw-trigger.sh: 75: '[' 142083 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142083 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142083 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142083 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142083 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142083 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142083 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EPm5g0mqfX +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IdNWKleOnJ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EPm5g0mqfX /tmp/tmp.IdNWKleOnJ' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142083/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142083/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043825 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IdNWKleOnJ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503277, "url": "https://patchwork.sourceware.org/api/1.2/patches/142083/checks/503277/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:17:59.320503", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10795/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:17:59.320503 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:17:59.320503 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678279 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678279 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678279 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043832 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IdNWKleOnJ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503279, "url": "https://patchwork.sourceware.org/api/1.2/patches/142083/checks/503279/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:18:00.694120", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10795/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:00.694120 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:00.694120 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678280 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678279 -le 1787678280 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678280 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043839 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IdNWKleOnJ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503355, "url": "https://patchwork.sourceware.org/api/1.2/patches/142083/checks/503355/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T19:37:38.855854", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10795/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:37:38.855854 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:37:38.855854 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787686658 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678280 -le 1787686658 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686658 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043846 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IdNWKleOnJ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EPm5g0mqfX /tmp/tmp.IdNWKleOnJ + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65500 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65500 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65500 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65500 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=21 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 21.id + 1042459:pw-trigger.sh: 64: series_id=65501 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65501 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65501 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65501 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65501 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142091 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142091 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142091 + 1042459:pw-trigger.sh: 74: patch_id=142091 + 1042459:pw-trigger.sh: 75: '[' 142091 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142091 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142091 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142091 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142091 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142091 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142091 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8kr3aWAEXX +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HPQO8Pj4p0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8kr3aWAEXX /tmp/tmp.HPQO8Pj4p0' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142091/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142091/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043968 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HPQO8Pj4p0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503278, "url": "https://patchwork.sourceware.org/api/1.2/patches/142091/checks/503278/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:18:00.108959", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10796/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:00.108959 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:00.108959 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678280 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678280 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678280 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043975 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HPQO8Pj4p0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503280, "url": "https://patchwork.sourceware.org/api/1.2/patches/142091/checks/503280/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:18:02.342749", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10796/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:18:02.342749 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:18:02.342749 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678282 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678280 -le 1787678282 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678282 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043982 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HPQO8Pj4p0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503344, "url": "https://patchwork.sourceware.org/api/1.2/patches/142091/checks/503344/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T19:29:07.271129", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10796/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:29:07.271129 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:29:07.271129 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787686147 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678282 -le 1787686147 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686147 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1043989 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HPQO8Pj4p0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8kr3aWAEXX /tmp/tmp.HPQO8Pj4p0 + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142094 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142094 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142094 + 1042459:pw-trigger.sh: 74: patch_id=142094 + 1042459:pw-trigger.sh: 75: '[' 142094 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142094 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142094 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142094 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142094 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142094 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142094 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FWyaDwasGL +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ccu0G0xBL9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FWyaDwasGL /tmp/tmp.ccu0G0xBL9' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142094/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142094/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044053 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ccu0G0xBL9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504176, "url": "https://patchwork.sourceware.org/api/1.2/patches/142094/checks/504176/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T23:57:49.297170", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10799/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:57:49.297170 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:57:49.297170 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787788669 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788669 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788669 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044060 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ccu0G0xBL9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504177, "url": "https://patchwork.sourceware.org/api/1.2/patches/142094/checks/504177/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T23:57:55.222690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10799/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:57:55.222690 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:57:55.222690 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787788675 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788669 -le 1787788675 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788675 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044067 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ccu0G0xBL9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504199, "url": "https://patchwork.sourceware.org/api/1.2/patches/142094/checks/504199/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T02:18:08.880823", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10799/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:18:08.880823 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:18:08.880823 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787797088 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788675 -le 1787797088 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797088 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044074 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ccu0G0xBL9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FWyaDwasGL /tmp/tmp.ccu0G0xBL9 + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=2 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 2 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 2 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142093 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142093 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142093 + 1042459:pw-trigger.sh: 74: patch_id=142093 + 1042459:pw-trigger.sh: 75: '[' 142093 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142093 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142093 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142093 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142093 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142093 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142093 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Rbb8Fwkgvb +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IK5PrMPF1I ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Rbb8Fwkgvb /tmp/tmp.IK5PrMPF1I' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142093/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142093/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044141 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IK5PrMPF1I ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504592, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/504592/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T22:54:07.041694", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10802/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:54:07.041694 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:54:07.041694 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871247 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871247 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871247 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044148 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IK5PrMPF1I ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504593, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/504593/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T22:54:08.926264", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10802/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:54:08.926264 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:54:08.926264 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871248 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871247 -le 1787871248 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871248 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044155 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IK5PrMPF1I ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504631, "url": "https://patchwork.sourceware.org/api/1.2/patches/142093/checks/504631/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T00:45:55.640795", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10802/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:45:55.640795 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:45:55.640795 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787877955 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871248 -le 1787877955 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787877955 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044162 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IK5PrMPF1I ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Rbb8Fwkgvb /tmp/tmp.IK5PrMPF1I + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=3 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 3 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 3 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142089 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142089 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142089 + 1042459:pw-trigger.sh: 74: patch_id=142089 + 1042459:pw-trigger.sh: 75: '[' 142089 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142089 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142089 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142089 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142089 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142089 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142089 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RHqg0pfANC +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.b6idY72581 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RHqg0pfANC /tmp/tmp.b6idY72581' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142089/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142089/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044232 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b6idY72581 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505005, "url": "https://patchwork.sourceware.org/api/1.2/patches/142089/checks/505005/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:27:52.064967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10809/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:27:52.064967 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:27:52.064967 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912872 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912872 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912872 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044239 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b6idY72581 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505006, "url": "https://patchwork.sourceware.org/api/1.2/patches/142089/checks/505006/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:27:53.799838", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10809/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:27:53.799838 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:27:53.799838 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912873 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912872 -le 1787912873 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912873 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044246 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b6idY72581 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505077, "url": "https://patchwork.sourceware.org/api/1.2/patches/142089/checks/505077/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:41:50.233878", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10809/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:41:50.233878 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:41:50.233878 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787924510 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912873 -le 1787924510 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787924510 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044253 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b6idY72581 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RHqg0pfANC /tmp/tmp.b6idY72581 + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=4 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 4 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 4 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142090 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142090 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142090 + 1042459:pw-trigger.sh: 74: patch_id=142090 + 1042459:pw-trigger.sh: 75: '[' 142090 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142090 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142090 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142090 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142090 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142090 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142090 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.t4qPvuILMc +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5l9BJ4RTZE ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.t4qPvuILMc /tmp/tmp.5l9BJ4RTZE' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142090/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142090/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044326 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5l9BJ4RTZE ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505404, "url": "https://patchwork.sourceware.org/api/1.2/patches/142090/checks/505404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-29T04:48:28.598235", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10813/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:48:28.598235 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:48:28.598235 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787978908 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787978908 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787978908 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044333 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5l9BJ4RTZE ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505405, "url": "https://patchwork.sourceware.org/api/1.2/patches/142090/checks/505405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-29T04:48:30.300435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10813/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:48:30.300435 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:48:30.300435 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787978910 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787978908 -le 1787978910 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787978910 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044340 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5l9BJ4RTZE ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505446, "url": "https://patchwork.sourceware.org/api/1.2/patches/142090/checks/505446/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-29T07:29:33.688110", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10813/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T07:29:33.688110 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T07:29:33.688110 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787988573 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787978910 -le 1787988573 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787988573 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044347 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5l9BJ4RTZE ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.t4qPvuILMc /tmp/tmp.5l9BJ4RTZE + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=5 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65501 5 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65501 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65501 property '.*' value Patches 5 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65501 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142092 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142092 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142092 + 1042459:pw-trigger.sh: 74: patch_id=142092 + 1042459:pw-trigger.sh: 75: '[' 142092 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142092 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142092 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142092 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142092 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142092 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142092 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zxJALf7vgw +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4SgDOFQnz0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zxJALf7vgw /tmp/tmp.4SgDOFQnz0' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142092/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142092/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044423 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4SgDOFQnz0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zxJALf7vgw /tmp/tmp.4SgDOFQnz0 + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142092 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142092 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142092 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lUbRSn9eGl +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rUIzmsetXe ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lUbRSn9eGl /tmp/tmp.rUIzmsetXe' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142092/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142092/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044438 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rUIzmsetXe ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503485, "url": "https://patchwork.sourceware.org/api/1.2/patches/142092/checks/503485/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T00:53:10.648007", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11119/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T00:53:10.648007 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T00:53:10.648007 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787705590 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787705590 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787705590 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044445 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rUIzmsetXe ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503487, "url": "https://patchwork.sourceware.org/api/1.2/patches/142092/checks/503487/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T00:53:13.500007", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11119/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T00:53:13.500007 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T00:53:13.500007 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787705593 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787705590 -le 1787705593 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787705593 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044452 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rUIzmsetXe ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503488, "url": "https://patchwork.sourceware.org/api/1.2/patches/142092/checks/503488/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T00:56:30.643598", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11119/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T00:56:30.643598 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T00:56:30.643598 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787705790 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787705593 -le 1787705790 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787705790 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044459 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rUIzmsetXe ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lUbRSn9eGl /tmp/tmp.rUIzmsetXe + 1042459:pw-trigger.sh: 103: check_state=success + 1042459:pw-trigger.sh: 104: '[' success '!=' success ']' + 1042459:pw-trigger.sh: 108: '[' success '!=' success ']' + 1042459:pw-trigger.sh: 113: j=1 + 1042459:pw-trigger.sh: 114: cat + 1042459:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=20 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 20.id + 1042459:pw-trigger.sh: 64: series_id=65508 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65508 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65508 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65508 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65508 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65508 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65508 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65508 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65508 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142105 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142105 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142105 + 1042459:pw-trigger.sh: 74: patch_id=142105 + 1042459:pw-trigger.sh: 75: '[' 142105 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142105 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142105 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142105 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142105 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142105 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142105 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JF742BhWpj +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZnQxbTSJz9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JF742BhWpj /tmp/tmp.ZnQxbTSJz9' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142105/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142105/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044547 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZnQxbTSJz9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503283, "url": "https://patchwork.sourceware.org/api/1.2/patches/142105/checks/503283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:20:34.947449", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10797/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:20:34.947449 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:20:34.947449 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678434 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678434 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678434 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044554 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZnQxbTSJz9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503284, "url": "https://patchwork.sourceware.org/api/1.2/patches/142105/checks/503284/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:20:36.980108", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10797/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:20:36.980108 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:20:36.980108 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678436 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678434 -le 1787678436 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678436 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044561 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZnQxbTSJz9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503350, "url": "https://patchwork.sourceware.org/api/1.2/patches/142105/checks/503350/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T19:34:46.192111", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10797/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:34:46.192111 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:34:46.192111 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787686486 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678436 -le 1787686486 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787686486 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044568 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZnQxbTSJz9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JF742BhWpj /tmp/tmp.ZnQxbTSJz9 + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65508 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65508 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65508 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65508 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=19 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 19.id + 1042459:pw-trigger.sh: 64: series_id=65507 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65507 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65507 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65507 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65507 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142102 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142102 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142102 + 1042459:pw-trigger.sh: 74: patch_id=142102 + 1042459:pw-trigger.sh: 75: '[' 142102 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142102 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142102 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142102 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142102 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142102 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142102 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hGqPuMbbvs +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fgTsSz7VGP ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hGqPuMbbvs /tmp/tmp.fgTsSz7VGP' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142102/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142102/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044676 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fgTsSz7VGP ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503286, "url": "https://patchwork.sourceware.org/api/1.2/patches/142102/checks/503286/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:25:54.420718", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10798/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:25:54.420718 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:25:54.420718 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678754 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678754 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678754 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044683 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fgTsSz7VGP ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503287, "url": "https://patchwork.sourceware.org/api/1.2/patches/142102/checks/503287/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:25:55.718155", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10798/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:25:55.718155 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:25:55.718155 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678755 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678754 -le 1787678755 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678755 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044690 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fgTsSz7VGP ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503364, "url": "https://patchwork.sourceware.org/api/1.2/patches/142102/checks/503364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T19:49:15.722211", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10798/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T19:49:15.722211 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T19:49:15.722211 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787687355 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678755 -le 1787687355 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787687355 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044697 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fgTsSz7VGP ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hGqPuMbbvs /tmp/tmp.fgTsSz7VGP + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142104 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142104 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142104 + 1042459:pw-trigger.sh: 74: patch_id=142104 + 1042459:pw-trigger.sh: 75: '[' 142104 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142104 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142104 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142104 property State value ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142104 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142104 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142104 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TFeSlufu1H +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GUEegLXWfS ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TFeSlufu1H /tmp/tmp.GUEegLXWfS' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142104/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142104/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044761 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GUEegLXWfS ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504179, "url": "https://patchwork.sourceware.org/api/1.2/patches/142104/checks/504179/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T23:59:30.379158", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10800/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:30.379158 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:30.379158 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787788770 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788770 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788770 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044768 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GUEegLXWfS ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504181, "url": "https://patchwork.sourceware.org/api/1.2/patches/142104/checks/504181/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T23:59:31.882089", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10800/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:31.882089 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:31.882089 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787788771 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788770 -le 1787788771 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788771 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044775 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GUEegLXWfS ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504200, "url": "https://patchwork.sourceware.org/api/1.2/patches/142104/checks/504200/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T02:20:37.915540", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10800/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:20:37.915540 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:20:37.915540 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787797237 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788771 -le 1787797237 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797237 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044782 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GUEegLXWfS ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TFeSlufu1H /tmp/tmp.GUEegLXWfS + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=2 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 2 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 2 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142101 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142101 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142101 + 1042459:pw-trigger.sh: 74: patch_id=142101 + 1042459:pw-trigger.sh: 75: '[' 142101 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142101 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142101 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142101 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142101 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142101 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142101 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PSl8vmT8P3 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y5R48M9RH3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PSl8vmT8P3 /tmp/tmp.Y5R48M9RH3' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142101/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142101/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044849 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5R48M9RH3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504594, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/504594/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T22:55:13.723452", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10803/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:13.723452 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:13.723452 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871313 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871313 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871313 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044856 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5R48M9RH3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504595, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/504595/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T22:55:16.110518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10803/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:16.110518 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:16.110518 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871316 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871313 -le 1787871316 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871316 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044863 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5R48M9RH3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504635, "url": "https://patchwork.sourceware.org/api/1.2/patches/142101/checks/504635/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T00:53:06.068002", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10803/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:53:06.068002 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:53:06.068002 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787878386 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871316 -le 1787878386 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878386 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044870 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5R48M9RH3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PSl8vmT8P3 /tmp/tmp.Y5R48M9RH3 + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=3 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 3 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 3 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142103 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142103 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142103 + 1042459:pw-trigger.sh: 74: patch_id=142103 + 1042459:pw-trigger.sh: 75: '[' 142103 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142103 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142103 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142103 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142103 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142103 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142103 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8d2gehdxJg +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zEoPulgsBu ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8d2gehdxJg /tmp/tmp.zEoPulgsBu' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142103/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142103/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044940 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zEoPulgsBu ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505009, "url": "https://patchwork.sourceware.org/api/1.2/patches/142103/checks/505009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:29:40.567970", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10810/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:40.567970 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:40.567970 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912980 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912980 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912980 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044947 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zEoPulgsBu ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505010, "url": "https://patchwork.sourceware.org/api/1.2/patches/142103/checks/505010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:29:42.979081", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10810/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:42.979081 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:42.979081 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912982 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912980 -le 1787912982 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912982 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044954 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zEoPulgsBu ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505088, "url": "https://patchwork.sourceware.org/api/1.2/patches/142103/checks/505088/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:52:05.457580", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10810/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:52:05.457580 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:52:05.457580 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787925125 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912982 -le 1787925125 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925125 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1044961 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zEoPulgsBu ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8d2gehdxJg /tmp/tmp.zEoPulgsBu + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=4 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65507 4 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65507 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65507 property '.*' value Patches 4 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65507 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=18 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 18.id + 1042459:pw-trigger.sh: 64: series_id=65545 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65545 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65545 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65545 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65545 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65545 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65545 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65545 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65545 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142167 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142167 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142167 + 1042459:pw-trigger.sh: 74: patch_id=142167 + 1042459:pw-trigger.sh: 75: '[' 142167 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142167 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142167 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142167 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142167 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142167 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142167 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AV81o95AL3 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iHdDbtlWww ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AV81o95AL3 /tmp/tmp.iHdDbtlWww' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142167/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142167/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045082 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iHdDbtlWww ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AV81o95AL3 /tmp/tmp.iHdDbtlWww + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142167 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142167 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142167 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FjPD0m2qYa +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UAGn9o1Hg6 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FjPD0m2qYa /tmp/tmp.UAGn9o1Hg6' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142167/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142167/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045097 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UAGn9o1Hg6 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503273, "url": "https://patchwork.sourceware.org/api/1.2/patches/142167/checks/503273/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:15:44.819785", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11118/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:15:44.819785 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:15:44.819785 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678144 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678144 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678144 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045104 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UAGn9o1Hg6 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503274, "url": "https://patchwork.sourceware.org/api/1.2/patches/142167/checks/503274/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:15:51.047829", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11118/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:15:51.047829 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:15:51.047829 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787678151 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678144 -le 1787678151 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678151 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045111 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UAGn9o1Hg6 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FjPD0m2qYa /tmp/tmp.UAGn9o1Hg6 + 1042459:pw-trigger.sh: 103: check_state=fail + 1042459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 105: break WARNING: Waiting for 142167:tcwg_gdb_build--master-arm to succeed. + 1042459:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142167:tcwg_gdb_build--master-arm to succeed.' + 1042459:pw-trigger.sh: 110: continue + 1042459:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=17 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 17.id + 1042459:pw-trigger.sh: 64: series_id=65588 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65588 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65588 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65588 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65588 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142222 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142222 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142222 + 1042459:pw-trigger.sh: 74: patch_id=142222 + 1042459:pw-trigger.sh: 75: '[' 142222 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142222 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142222 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142222 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142222 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142222 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142222 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.h6kjCOJn8o +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IdH4WXKl1Z ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.h6kjCOJn8o /tmp/tmp.IdH4WXKl1Z' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142222/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142222/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045200 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IdH4WXKl1Z ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504178, "url": "https://patchwork.sourceware.org/api/1.2/patches/142222/checks/504178/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T23:59:29.648919", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10801/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:29.648919 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:29.648919 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787788769 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787788769 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788769 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045207 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IdH4WXKl1Z ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504180, "url": "https://patchwork.sourceware.org/api/1.2/patches/142222/checks/504180/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T23:59:30.931441", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10801/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T23:59:30.931441 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T23:59:30.931441 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787788770 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788769 -le 1787788770 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787788770 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045214 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IdH4WXKl1Z ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504201, "url": "https://patchwork.sourceware.org/api/1.2/patches/142222/checks/504201/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T02:21:01.062673", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10801/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T02:21:01.062673 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T02:21:01.062673 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787797261 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787788770 -le 1787797261 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787797261 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045221 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IdH4WXKl1Z ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.h6kjCOJn8o /tmp/tmp.IdH4WXKl1Z + 1042459:pw-trigger.sh: 89: check_state=fail + 1042459:pw-trigger.sh: 90: '[' fail = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142223 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142223 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142223 + 1042459:pw-trigger.sh: 74: patch_id=142223 + 1042459:pw-trigger.sh: 75: '[' 142223 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142223 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142223 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142223 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142223 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142223 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142223 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mL4WqqWgBo +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dUnvpHvNk2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mL4WqqWgBo /tmp/tmp.dUnvpHvNk2' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142223/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142223/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045285 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dUnvpHvNk2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504596, "url": "https://patchwork.sourceware.org/api/1.2/patches/142223/checks/504596/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T22:55:31.665133", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10804/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:31.665133 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:31.665133 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871331 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871331 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871331 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045292 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dUnvpHvNk2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504597, "url": "https://patchwork.sourceware.org/api/1.2/patches/142223/checks/504597/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T22:55:34.102521", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10804/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:55:34.102521 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:55:34.102521 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871334 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871331 -le 1787871334 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871334 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045299 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dUnvpHvNk2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mL4WqqWgBo /tmp/tmp.dUnvpHvNk2 + 1042459:pw-trigger.sh: 89: check_state=fail + 1042459:pw-trigger.sh: 90: '[' fail = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=2 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65588 2 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65588 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65588 property '.*' value Patches 2 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65588 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=16 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 16.id + 1042459:pw-trigger.sh: 64: series_id=65604 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65604 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65604 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65604 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65604 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65604 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65604 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65604 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65604 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142245 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142245 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142245 + 1042459:pw-trigger.sh: 74: patch_id=142245 + 1042459:pw-trigger.sh: 75: '[' 142245 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142245 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142245 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142245 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142245 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142245 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142245 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LUSkKmK2WD +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZTiH39nsnO ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LUSkKmK2WD /tmp/tmp.ZTiH39nsnO' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142245/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142245/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045404 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZTiH39nsnO ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LUSkKmK2WD /tmp/tmp.ZTiH39nsnO + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142245 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142245 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142245 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z1BcqVmarh +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C5vkrRp8Aj ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z1BcqVmarh /tmp/tmp.C5vkrRp8Aj' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142245/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142245/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045419 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C5vkrRp8Aj ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504106, "url": "https://patchwork.sourceware.org/api/1.2/patches/142245/checks/504106/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T22:01:59.568720", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11129/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:01:59.568720 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:01:59.568720 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787781719 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787781719 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781719 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045426 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C5vkrRp8Aj ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504107, "url": "https://patchwork.sourceware.org/api/1.2/patches/142245/checks/504107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T22:02:03.268514", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11129/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T22:02:03.268514 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T22:02:03.268514 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787781723 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787781719 -le 1787781723 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787781723 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045433 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C5vkrRp8Aj ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z1BcqVmarh /tmp/tmp.C5vkrRp8Aj + 1042459:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142245:tcwg_gdb_build--master-arm to succeed. + 1042459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 105: break + 1042459:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142245:tcwg_gdb_build--master-arm to succeed.' + 1042459:pw-trigger.sh: 110: continue + 1042459:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=15 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 15.id + 1042459:pw-trigger.sh: 64: series_id=65608 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65608 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65608 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65608 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65608 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65608 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65608 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65608 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65608 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142249 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142249 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142249 + 1042459:pw-trigger.sh: 74: patch_id=142249 + 1042459:pw-trigger.sh: 75: '[' 142249 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142249 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142249 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142249 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142249 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142249 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142249 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.suPOpOJUHi +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DzVBIR9xWi ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.suPOpOJUHi /tmp/tmp.DzVBIR9xWi' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142249/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142249/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045520 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DzVBIR9xWi ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504601, "url": "https://patchwork.sourceware.org/api/1.2/patches/142249/checks/504601/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T23:00:27.832275", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10805/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:00:27.832275 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:00:27.832275 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871627 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871627 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871627 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045527 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DzVBIR9xWi ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504602, "url": "https://patchwork.sourceware.org/api/1.2/patches/142249/checks/504602/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T23:00:34.523126", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10805/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:00:34.523126 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:00:34.523126 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871634 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871627 -le 1787871634 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871634 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045534 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DzVBIR9xWi ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.suPOpOJUHi /tmp/tmp.DzVBIR9xWi + 1042459:pw-trigger.sh: 89: check_state=fail + 1042459:pw-trigger.sh: 90: '[' fail = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65608 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65608 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65608 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65608 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=14 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 14.id + 1042459:pw-trigger.sh: 64: series_id=65613 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65613 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65613 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65613 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65613 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65613 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65613 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65613 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65613 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142256 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142256 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142256 + 1042459:pw-trigger.sh: 74: patch_id=142256 + 1042459:pw-trigger.sh: 75: '[' 142256 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142256 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142256 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142256 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142256 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142256 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142256 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fIdoNhsFIo +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GrSdp0MIsv ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fIdoNhsFIo /tmp/tmp.GrSdp0MIsv' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142256/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142256/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045636 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GrSdp0MIsv ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504606, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504606/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T23:04:05.725080", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10806/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:04:05.725080 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:04:05.725080 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871845 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871845 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871845 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045643 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GrSdp0MIsv ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504607, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504607/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T23:04:07.277666", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10806/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:04:07.277666 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:04:07.277666 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871847 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871845 -le 1787871847 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871847 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045650 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GrSdp0MIsv ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504634, "url": "https://patchwork.sourceware.org/api/1.2/patches/142256/checks/504634/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T00:52:16.024703", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10806/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:52:16.024703 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:52:16.024703 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787878336 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871847 -le 1787878336 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878336 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045657 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GrSdp0MIsv ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fIdoNhsFIo /tmp/tmp.GrSdp0MIsv + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65613 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65613 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65613 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65613 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=13 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 13.id + 1042459:pw-trigger.sh: 64: series_id=65616 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65616 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65616 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65616 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65616 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65616 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65616 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65616 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65616 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142261 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142261 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142261 + 1042459:pw-trigger.sh: 74: patch_id=142261 + 1042459:pw-trigger.sh: 75: '[' 142261 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142261 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142261 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142261 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142261 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142261 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142261 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MAX5Lq885S +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NTjFOogVTb ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MAX5Lq885S /tmp/tmp.NTjFOogVTb' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142261/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142261/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045767 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NTjFOogVTb ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MAX5Lq885S /tmp/tmp.NTjFOogVTb + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142261 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142261 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142261 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.clRjc9lAm3 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F647oSfpoI ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.clRjc9lAm3 /tmp/tmp.F647oSfpoI' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142261/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142261/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045782 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F647oSfpoI ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504278, "url": "https://patchwork.sourceware.org/api/1.2/patches/142261/checks/504278/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T12:22:52.768054", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11134/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:52.768054 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:52.768054 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787833372 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787833372 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833372 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045789 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F647oSfpoI ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504279, "url": "https://patchwork.sourceware.org/api/1.2/patches/142261/checks/504279/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T12:22:56.069106", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11134/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T12:22:56.069106 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T12:22:56.069106 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787833376 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787833372 -le 1787833376 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787833376 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045796 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F647oSfpoI ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.clRjc9lAm3 /tmp/tmp.F647oSfpoI + 1042459:pw-trigger.sh: 103: check_state=fail + 1042459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 105: break + 1042459:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142261:tcwg_gdb_build--master-arm to succeed. + 1042459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142261:tcwg_gdb_build--master-arm to succeed.' + 1042459:pw-trigger.sh: 110: continue + 1042459:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=12 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 12.id + 1042459:pw-trigger.sh: 64: series_id=65632 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65632 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65632 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65632 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65632 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65632 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65632 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65632 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65632 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142283 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142283 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142283 + 1042459:pw-trigger.sh: 74: patch_id=142283 + 1042459:pw-trigger.sh: 75: '[' 142283 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142283 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142283 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142283 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142283 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=committed + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142283 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142283 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DIuQD89M4E +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZjP2SaRf83 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DIuQD89M4E /tmp/tmp.ZjP2SaRf83' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142283/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142283/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045883 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZjP2SaRf83 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DIuQD89M4E /tmp/tmp.ZjP2SaRf83 + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142283 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142283 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142283 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HbpeOLY6Fw +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q331ZE0LNG ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HbpeOLY6Fw /tmp/tmp.Q331ZE0LNG' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142283/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142283/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045898 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q331ZE0LNG ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504441, "url": "https://patchwork.sourceware.org/api/1.2/patches/142283/checks/504441/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T19:00:08.812718", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11137/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:00:08.812718 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:00:08.812718 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787857208 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857208 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857208 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045905 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q331ZE0LNG ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504443, "url": "https://patchwork.sourceware.org/api/1.2/patches/142283/checks/504443/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T19:00:12.204867", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11137/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:00:12.204867 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:00:12.204867 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787857212 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857208 -le 1787857212 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857212 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045912 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q331ZE0LNG ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HbpeOLY6Fw /tmp/tmp.Q331ZE0LNG + 1042459:pw-trigger.sh: 103: check_state=fail + 1042459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 105: break + 1042459:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142283:tcwg_gdb_build--master-arm to succeed. + 1042459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142283:tcwg_gdb_build--master-arm to succeed.' + 1042459:pw-trigger.sh: 110: continue + 1042459:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=11 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 11.id + 1042459:pw-trigger.sh: 64: series_id=65638 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65638 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65638 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65638 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65638 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65638 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65638 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65638 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65638 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142289 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142289 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142289 + 1042459:pw-trigger.sh: 74: patch_id=142289 + 1042459:pw-trigger.sh: 75: '[' 142289 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142289 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142289 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142289 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142289 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142289 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142289 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xSasGUaNuB +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kbP5cNS5ty ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xSasGUaNuB /tmp/tmp.kbP5cNS5ty' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142289/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142289/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1045999 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kbP5cNS5ty ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504609, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504609/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T23:05:46.647513", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10807/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:46.647513 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:46.647513 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871946 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871946 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871946 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046006 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kbP5cNS5ty ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504611, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504611/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T23:05:47.754921", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10807/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:47.754921 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:47.754921 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871947 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871946 -le 1787871947 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871947 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046013 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kbP5cNS5ty ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504636, "url": "https://patchwork.sourceware.org/api/1.2/patches/142289/checks/504636/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T00:53:56.673182", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10807/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:53:56.673182 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:53:56.673182 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787878436 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871947 -le 1787878436 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878436 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046020 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kbP5cNS5ty ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xSasGUaNuB /tmp/tmp.kbP5cNS5ty + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65638 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65638 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65638 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65638 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=10 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 10.id + 1042459:pw-trigger.sh: 64: series_id=65643 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65643 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65643 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65643 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65643 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65643 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65643 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65643 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65643 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142296 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142296 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142296 + 1042459:pw-trigger.sh: 74: patch_id=142296 + 1042459:pw-trigger.sh: 75: '[' 142296 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142296 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142296 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142296 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142296 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=committed + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142296 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142296 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oGJ40UDSG0 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hYbiySswgs ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oGJ40UDSG0 /tmp/tmp.hYbiySswgs' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142296/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142296/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046122 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hYbiySswgs ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oGJ40UDSG0 /tmp/tmp.hYbiySswgs + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142296 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142296 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142296 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iYMNUVMdV3 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lIKsO6PxFn ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iYMNUVMdV3 /tmp/tmp.lIKsO6PxFn' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142296/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142296/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046137 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lIKsO6PxFn ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504451, "url": "https://patchwork.sourceware.org/api/1.2/patches/142296/checks/504451/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T19:08:05.657517", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11139/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:05.657517 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:05.657517 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787857685 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787857685 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857685 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046144 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lIKsO6PxFn ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504453, "url": "https://patchwork.sourceware.org/api/1.2/patches/142296/checks/504453/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T19:08:13.583754", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11139/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T19:08:13.583754 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T19:08:13.583754 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787857693 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787857685 -le 1787857693 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787857693 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046151 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lIKsO6PxFn ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iYMNUVMdV3 /tmp/tmp.lIKsO6PxFn + 1042459:pw-trigger.sh: 103: check_state=fail + 1042459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 105: break WARNING: Waiting for 142296:tcwg_gdb_build--master-arm to succeed. + 1042459:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142296:tcwg_gdb_build--master-arm to succeed.' + 1042459:pw-trigger.sh: 110: continue + 1042459:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=9 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 9.id + 1042459:pw-trigger.sh: 64: series_id=65661 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65661 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65661 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65661 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65661 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65661 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65661 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65661 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65661 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142324 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142324 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142324 + 1042459:pw-trigger.sh: 74: patch_id=142324 + 1042459:pw-trigger.sh: 75: '[' 142324 = '' ']' ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142324 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142324 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142324 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142324 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142324 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142324 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NVXhzxOPcm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cjxCmdH5Ls ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NVXhzxOPcm /tmp/tmp.cjxCmdH5Ls' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142324/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142324/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046238 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cjxCmdH5Ls ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504608, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504608/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T23:05:46.401505", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10808/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:46.401505 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:46.401505 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871946 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787871946 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871946 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046245 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cjxCmdH5Ls ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504610, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504610/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T23:05:47.400270", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10808/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T23:05:47.400270 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T23:05:47.400270 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787871947 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871946 -le 1787871947 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787871947 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046252 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cjxCmdH5Ls ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504637, "url": "https://patchwork.sourceware.org/api/1.2/patches/142324/checks/504637/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T00:54:23.185552", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10808/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T00:54:23.185552 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T00:54:23.185552 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787878463 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787871947 -le 1787878463 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787878463 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046259 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cjxCmdH5Ls ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NVXhzxOPcm /tmp/tmp.cjxCmdH5Ls + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65661 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65661 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65661 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65661 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=8 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 8.id + 1042459:pw-trigger.sh: 64: series_id=65672 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65672 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65672 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65672 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65672 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65672 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65672 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65672 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65672 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142342 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142342 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142342 + 1042459:pw-trigger.sh: 74: patch_id=142342 + 1042459:pw-trigger.sh: 75: '[' 142342 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142342 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142342 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142342 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142342 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142342 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142342 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vWGzVHNpZs +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C9gdMJiycm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vWGzVHNpZs /tmp/tmp.C9gdMJiycm' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142342/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142342/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046361 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C9gdMJiycm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505007, "url": "https://patchwork.sourceware.org/api/1.2/patches/142342/checks/505007/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:29:38.540048", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10811/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:38.540048 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:38.540048 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912978 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912978 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912978 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046368 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C9gdMJiycm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505008, "url": "https://patchwork.sourceware.org/api/1.2/patches/142342/checks/505008/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:29:40.089780", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10811/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:29:40.089780 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:29:40.089780 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912980 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912978 -le 1787912980 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912980 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046375 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C9gdMJiycm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505081, "url": "https://patchwork.sourceware.org/api/1.2/patches/142342/checks/505081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:46:50.486234", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10811/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:46:50.486234 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:46:50.486234 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787924810 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912980 -le 1787924810 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787924810 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046382 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C9gdMJiycm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vWGzVHNpZs /tmp/tmp.C9gdMJiycm + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65672 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65672 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65672 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65672 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=7 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 7.id + 1042459:pw-trigger.sh: 64: series_id=65674 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65674 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65674 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65674 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65674 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65674 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65674 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65674 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65674 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142344 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142344 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142344 + 1042459:pw-trigger.sh: 74: patch_id=142344 + 1042459:pw-trigger.sh: 75: '[' 142344 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142344 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142344 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142344 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142344 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142344 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142344 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MNhnyUfKfu +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VjzgD1Ypml ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MNhnyUfKfu /tmp/tmp.VjzgD1Ypml' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142344/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142344/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046484 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjzgD1Ypml ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505011, "url": "https://patchwork.sourceware.org/api/1.2/patches/142344/checks/505011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:33:51.384048", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10812/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:33:51.384048 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:33:51.384048 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787913231 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787913231 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787913231 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046491 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjzgD1Ypml ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505012, "url": "https://patchwork.sourceware.org/api/1.2/patches/142344/checks/505012/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:33:54.950183", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10812/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:33:54.950183 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:33:54.950183 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787913234 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787913231 -le 1787913234 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787913234 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046498 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjzgD1Ypml ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505093, "url": "https://patchwork.sourceware.org/api/1.2/patches/142344/checks/505093/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T14:04:35.142091", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10812/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T14:04:35.142091 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T14:04:35.142091 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787925875 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787913234 -le 1787925875 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925875 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046505 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjzgD1Ypml ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MNhnyUfKfu /tmp/tmp.VjzgD1Ypml + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65674 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65674 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65674 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65674 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=6 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 6.id + 1042459:pw-trigger.sh: 64: series_id=65689 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65689 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65689 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65689 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65689 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65689 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65689 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65689 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65689 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142368 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142368 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142368 + 1042459:pw-trigger.sh: 74: patch_id=142368 + 1042459:pw-trigger.sh: 75: '[' 142368 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142368 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142368 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142368 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142368 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=committed + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142368 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142368 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ek7uNvCyL9 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bnocdzN9V3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ek7uNvCyL9 /tmp/tmp.bnocdzN9V3' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142368/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142368/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046607 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bnocdzN9V3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ek7uNvCyL9 /tmp/tmp.bnocdzN9V3 + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142368 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142368 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142368 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fICXHsHTmW +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rGPvx90ruo ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fICXHsHTmW /tmp/tmp.rGPvx90ruo' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142368/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142368/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046622 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rGPvx90ruo ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504995, "url": "https://patchwork.sourceware.org/api/1.2/patches/142368/checks/504995/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:23:30.515994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11145/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:23:30.515994 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:23:30.515994 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912610 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912610 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912610 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046629 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rGPvx90ruo ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504996, "url": "https://patchwork.sourceware.org/api/1.2/patches/142368/checks/504996/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:23:33.054827", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11145/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:23:33.054827 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:23:33.054827 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912613 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912610 -le 1787912613 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912613 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046636 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rGPvx90ruo ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fICXHsHTmW /tmp/tmp.rGPvx90ruo + 1042459:pw-trigger.sh: 103: check_state=fail + 1042459:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 142368:tcwg_gdb_build--master-arm to succeed. + 1042459:pw-trigger.sh: 105: break + 1042459:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142368:tcwg_gdb_build--master-arm to succeed.' + 1042459:pw-trigger.sh: 110: continue + 1042459:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=5 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 5.id + 1042459:pw-trigger.sh: 64: series_id=65697 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65697 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65697 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65697 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65697 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65697 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65697 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65697 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65697 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142376 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142376 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142376 + 1042459:pw-trigger.sh: 74: patch_id=142376 + 1042459:pw-trigger.sh: 75: '[' 142376 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142376 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142376 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142376 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142376 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=committed + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142376 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142376 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7Ii2z6FNkz +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9gfTT9CEHG ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7Ii2z6FNkz /tmp/tmp.9gfTT9CEHG' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142376/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142376/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046723 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9gfTT9CEHG ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7Ii2z6FNkz /tmp/tmp.9gfTT9CEHG + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142376 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142376 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142376 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GuTB8yIK6G +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3mFo9pUqAr ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GuTB8yIK6G /tmp/tmp.3mFo9pUqAr' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142376/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142376/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046738 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mFo9pUqAr ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504997, "url": "https://patchwork.sourceware.org/api/1.2/patches/142376/checks/504997/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:23:54.104653", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11146/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:23:54.104653 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:23:54.104653 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912634 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787912634 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912634 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046745 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mFo9pUqAr ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504998, "url": "https://patchwork.sourceware.org/api/1.2/patches/142376/checks/504998/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:24:06.933895", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11146/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:24:06.933895 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:24:06.933895 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787912646 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787912634 -le 1787912646 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787912646 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046752 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mFo9pUqAr ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GuTB8yIK6G /tmp/tmp.3mFo9pUqAr + 1042459:pw-trigger.sh: 103: check_state=fail + 1042459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 105: break + 1042459:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142376:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 142376:tcwg_gdb_build--master-arm to succeed. + 1042459:pw-trigger.sh: 110: continue + 1042459:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=4 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 4.id + 1042459:pw-trigger.sh: 64: series_id=65699 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65699 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65699 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65699 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65699 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65699 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65699 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65699 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65699 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142378 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142378 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142378 + 1042459:pw-trigger.sh: 74: patch_id=142378 + 1042459:pw-trigger.sh: 75: '[' 142378 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142378 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142378 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142378 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142378 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142378 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142378 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lzkYZpFuXq +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qUONtEpbbs ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lzkYZpFuXq /tmp/tmp.qUONtEpbbs' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142378/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142378/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046839 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qUONtEpbbs ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505406, "url": "https://patchwork.sourceware.org/api/1.2/patches/142378/checks/505406/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-29T04:50:06.708421", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10814/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:50:06.708421 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:50:06.708421 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787979006 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787979006 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787979006 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046846 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qUONtEpbbs ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505407, "url": "https://patchwork.sourceware.org/api/1.2/patches/142378/checks/505407/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-29T04:50:07.930855", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10814/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:50:07.930855 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:50:07.930855 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787979007 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787979006 -le 1787979007 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787979007 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046853 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qUONtEpbbs ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505456, "url": "https://patchwork.sourceware.org/api/1.2/patches/142378/checks/505456/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-29T07:43:32.234779", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10814/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T07:43:32.234779 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T07:43:32.234779 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787989412 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787979007 -le 1787989412 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787989412 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046860 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qUONtEpbbs ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lzkYZpFuXq /tmp/tmp.qUONtEpbbs + 1042459:pw-trigger.sh: 89: check_state=success + 1042459:pw-trigger.sh: 90: '[' success = pending ']' + 1042459:pw-trigger.sh: 93: num_patch=1 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65699 1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65699 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65699 property '.*' value Patches 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65699 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1042459:pw-trigger.sh: 74: true + 1042459:pw-trigger.sh: 74: patch_id= + 1042459:pw-trigger.sh: 75: '[' '' = '' ']' + 1042459:pw-trigger.sh: 76: break + 1042459:pw-trigger.sh: 96: '[' '' = '' ']' + 1042459:pw-trigger.sh: 97: continue + 1042459:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=3 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 3.id + 1042459:pw-trigger.sh: 64: series_id=65706 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65706 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65706 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65706 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65706 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65706 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65706 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65706 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65706 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142395 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142395 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142395 + 1042459:pw-trigger.sh: 74: patch_id=142395 + 1042459:pw-trigger.sh: 75: '[' 142395 = '' ']' ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142395 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142395 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142395 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142395 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=committed + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142395 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142395 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pGwvQojEs6 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BiiT4ln9V9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pGwvQojEs6 /tmp/tmp.BiiT4ln9V9' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142395/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142395/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046964 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BiiT4ln9V9 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pGwvQojEs6 /tmp/tmp.BiiT4ln9V9 + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142395 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142395 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142395 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RzlWBfjPkJ +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bfoAWUSrXV ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RzlWBfjPkJ /tmp/tmp.bfoAWUSrXV' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142395/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142395/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046979 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bfoAWUSrXV ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505209, "url": "https://patchwork.sourceware.org/api/1.2/patches/142395/checks/505209/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T22:28:35.878393", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11149/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:28:35.878393 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:28:35.878393 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787956115 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787956115 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956115 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046986 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bfoAWUSrXV ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505213, "url": "https://patchwork.sourceware.org/api/1.2/patches/142395/checks/505213/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T22:28:39.924514", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11149/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:28:39.924514 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:28:39.924514 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787956119 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956115 -le 1787956119 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956119 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1046993 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bfoAWUSrXV ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RzlWBfjPkJ /tmp/tmp.bfoAWUSrXV + 1042459:pw-trigger.sh: 103: check_state=fail + 1042459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 105: break WARNING: Waiting for 142395:tcwg_gdb_build--master-arm to succeed. + 1042459:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1042459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142395:tcwg_gdb_build--master-arm to succeed.' + 1042459:pw-trigger.sh: 110: continue + 1042459:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=2 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 2.id + 1042459:pw-trigger.sh: 64: series_id=65707 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65707 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65707 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65707 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65707 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65707 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65707 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65707 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65707 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142396 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142396 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142396 + 1042459:pw-trigger.sh: 74: patch_id=142396 + 1042459:pw-trigger.sh: 75: '[' 142396 = '' ']' ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142396 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142396 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142396 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142396 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142396 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142396 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SZWxTV2Rbx +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7s81biKQOZ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SZWxTV2Rbx /tmp/tmp.7s81biKQOZ' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142396/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142396/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047080 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7s81biKQOZ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SZWxTV2Rbx /tmp/tmp.7s81biKQOZ + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142396 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142396 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142396 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GuJqDIzqX4 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tVIWuZ1eUa ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GuJqDIzqX4 /tmp/tmp.tVIWuZ1eUa' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142396/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142396/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047095 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tVIWuZ1eUa ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505210, "url": "https://patchwork.sourceware.org/api/1.2/patches/142396/checks/505210/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T22:28:35.881216", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11150/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:28:35.881216 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:28:35.881216 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787956115 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787956115 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956115 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047102 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tVIWuZ1eUa ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505211, "url": "https://patchwork.sourceware.org/api/1.2/patches/142396/checks/505211/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T22:28:37.381665", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11150/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:28:37.381665 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:28:37.381665 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787956117 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956115 -le 1787956117 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956117 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047109 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tVIWuZ1eUa ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505219, "url": "https://patchwork.sourceware.org/api/1.2/patches/142396/checks/505219/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T22:33:04.465051", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11150/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:33:04.465051 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:33:04.465051 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787956384 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956117 -le 1787956384 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956384 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047116 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tVIWuZ1eUa ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GuJqDIzqX4 /tmp/tmp.tVIWuZ1eUa + 1042459:pw-trigger.sh: 103: check_state=success + 1042459:pw-trigger.sh: 104: '[' success '!=' success ']' + 1042459:pw-trigger.sh: 108: '[' success '!=' success ']' + 1042459:pw-trigger.sh: 113: j=2 + 1042459:pw-trigger.sh: 114: cat + 1042459:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=1 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 1.id + 1042459:pw-trigger.sh: 64: series_id=65709 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65709 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65709 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65709 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65709 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65709 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65709 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65709 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65709 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142398 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142398 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142398 + 1042459:pw-trigger.sh: 74: patch_id=142398 + 1042459:pw-trigger.sh: 75: '[' 142398 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142398 State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142398 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142398 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142398 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142398 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142398 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A0fjrThlMD +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SjPEsDmRg5 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A0fjrThlMD /tmp/tmp.SjPEsDmRg5' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142398/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142398/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047204 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SjPEsDmRg5 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A0fjrThlMD /tmp/tmp.SjPEsDmRg5 + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142398 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142398 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142398 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.D8RLCZLqqZ +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ohTZeowxPF ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.D8RLCZLqqZ /tmp/tmp.ohTZeowxPF' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142398/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142398/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047219 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ohTZeowxPF ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505215, "url": "https://patchwork.sourceware.org/api/1.2/patches/142398/checks/505215/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T22:30:17.034787", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11151/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:30:17.034787 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:30:17.034787 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787956217 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787956217 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956217 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047226 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ohTZeowxPF ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505216, "url": "https://patchwork.sourceware.org/api/1.2/patches/142398/checks/505216/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T22:30:18.914137", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11151/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:30:18.914137 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:30:18.914137 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787956218 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956217 -le 1787956218 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956218 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047233 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ohTZeowxPF ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505222, "url": "https://patchwork.sourceware.org/api/1.2/patches/142398/checks/505222/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T22:34:45.258438", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11151/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:34:45.258438 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:34:45.258438 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787956485 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956218 -le 1787956485 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956485 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047240 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ohTZeowxPF ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.D8RLCZLqqZ /tmp/tmp.ohTZeowxPF + 1042459:pw-trigger.sh: 103: check_state=success + 1042459:pw-trigger.sh: 104: '[' success '!=' success ']' + 1042459:pw-trigger.sh: 108: '[' success '!=' success ']' + 1042459:pw-trigger.sh: 113: j=3 + 1042459:pw-trigger.sh: 114: cat + 1042459:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1042459:pw-trigger.sh: 63: i=0 ++ 1042459:pw-trigger.sh: 64: shyaml get-value 0.id + 1042459:pw-trigger.sh: 64: series_id=65714 + 1042459:pw-trigger.sh: 66: pw_series_complete_p gdb 65714 + 1042459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1042459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65714 + 1042459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1042459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65714 property Complete value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65714 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1042459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1042459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1042459:pw-trigger.sh: 71: num_patch=0 + 1042459:pw-trigger.sh: 72: true ++ 1042459:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65714 0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65714 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65714 property '.*' value Patches 0 +++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=65714 +++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142403 ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142403 = '' ']' ++ 1042459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142403 + 1042459:pw-trigger.sh: 74: patch_id=142403 + 1042459:pw-trigger.sh: 75: '[' 142403 = '' ']' ++ 1042459:pw-trigger.sh: 82: pw_get_patch_data gdb 142403 State ++ 1042459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1042459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1042459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142403 ++ 1042459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1042459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 142403 property State value ++ 1042459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1042459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1042459:pw-trigger.sh: pw_yaml_get: 100: local id=142403 ++ 1042459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1042459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1042459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1042459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1042459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1042459:pw-trigger.sh: pw_yaml_get: 108: set +x + 1042459:pw-trigger.sh: 82: patch_state=new + 1042459:pw-trigger.sh: 83: case "$patch_state" in ++ 1042459:pw-trigger.sh: 89: pw_patch_check_state 142403 tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142403 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wpBu6n7SNR +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TOkSXY4uXu ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wpBu6n7SNR /tmp/tmp.TOkSXY4uXu' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142403/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142403/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047328 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOkSXY4uXu ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wpBu6n7SNR /tmp/tmp.TOkSXY4uXu + 1042459:pw-trigger.sh: 89: check_state=pending + 1042459:pw-trigger.sh: 90: '[' pending = pending ']' + 1042459:pw-trigger.sh: 91: break + 1042459:pw-trigger.sh: 96: '[' 142403 = '' ']' + 1042459:pw-trigger.sh: 101: check_state=success + 1042459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1042459:pw-trigger.sh: 103: pw_patch_check_state 142403 tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1042459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142403 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1042459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1042459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1042459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EDFYH5kkSf +++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.isMx1SDjhp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EDFYH5kkSf /tmp/tmp.isMx1SDjhp' EXIT ++ 1042459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1042459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142403/checks/ ++ 1042459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142403/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047343 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.isMx1SDjhp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505398, "url": "https://patchwork.sourceware.org/api/1.2/patches/142403/checks/505398/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-29T04:47:25.551985", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11153/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:47:25.551985 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:47:25.551985 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787978845 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787978845 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787978845 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047350 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.isMx1SDjhp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505400, "url": "https://patchwork.sourceware.org/api/1.2/patches/142403/checks/505400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-29T04:47:26.588866", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11153/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:47:26.588866 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:47:26.588866 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787978846 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787978845 -le 1787978846 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787978846 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047357 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.isMx1SDjhp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505408, "url": "https://patchwork.sourceware.org/api/1.2/patches/142403/checks/505408/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-29T04:50:11.391246", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11153/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1042459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:50:11.391246 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:50:11.391246 +%s ++ 1042459:pw-trigger.sh: pw_patch_check_state: 274: date=1787979011 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787978846 -le 1787979011 ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787979011 +++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1042459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1042459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1042459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 267: wait 1047364 ++ 1042459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.isMx1SDjhp ++ 1042459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1042459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1042459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1042459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EDFYH5kkSf /tmp/tmp.isMx1SDjhp + 1042459:pw-trigger.sh: 103: check_state=success + 1042459:pw-trigger.sh: 104: '[' success '!=' success ']' + 1042459:pw-trigger.sh: 108: '[' success '!=' success ']' + 1042459:pw-trigger.sh: 113: j=4 + 1042459:pw-trigger.sh: 114: cat + 1042459:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1042459:pw-trigger.sh: 119: rm /tmp/tmp.xx59K5VuBd Processed 30 series and created 4 pre-commit triggers + 1042459:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' + 1042459:pw-trigger.sh: 1: pw_deinit gdb + 1042459:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1042459:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1042459:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1042459 + 1042459:pw-trigger.sh: 1: rm -f /tmp/tmp.xx59K5VuBd