+ 1173690:jenkins18207625425586867174.sh: build_container_exec: 29: set +x + 1167562:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1167562:pw-trigger.sh: 47: pw_init gdb + 1167562:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_init: 42: local project=gdb + 1167562:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1167562:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1167562:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1167562:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1167562 + 1167562:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1167562 ++ 1167562:pw-trigger.sh: 49: mktemp + 1167562:pw-trigger.sh: 49: yaml=/tmp/tmp.gR8mZlNOmD + 1167562:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.gR8mZlNOmD' EXIT + 1167562:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1167562:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1167562:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1167562:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1167562:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1167562:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1167562:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1167562:pw-trigger.sh: 58: shyaml get-length + 1167562:pw-trigger.sh: 58: len=30 + 1167562:pw-trigger.sh: 59: i=30 + 1167562:pw-trigger.sh: 60: j=0 + 1167562:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=29 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 29.id + 1167562:pw-trigger.sh: 64: series_id=63479 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63479 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63479 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63479 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63479 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138977 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138977 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138977 + 1167562:pw-trigger.sh: 74: patch_id=138977 + 1167562:pw-trigger.sh: 75: '[' 138977 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 138977 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138977 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138977 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=138977 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 138977 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138977 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.a7uZsRE3Jv +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FCx5aMocEz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.a7uZsRE3Jv /tmp/tmp.FCx5aMocEz' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138977/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138977/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167703 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FCx5aMocEz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478250, "url": "https://patchwork.sourceware.org/api/1.2/patches/138977/checks/478250/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T23:38:12.285185", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10485/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T23:38:12.285185 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T23:38:12.285185 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783985892 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783985892 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783985892 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167710 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FCx5aMocEz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478252, "url": "https://patchwork.sourceware.org/api/1.2/patches/138977/checks/478252/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T23:38:22.873269", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10485/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T23:38:22.873269 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T23:38:22.873269 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783985902 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783985892 -le 1783985902 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783985902 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167717 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FCx5aMocEz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478265, "url": "https://patchwork.sourceware.org/api/1.2/patches/138977/checks/478265/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:12:50.416562", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10485/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:12:50.416562 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:12:50.416562 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783991570 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783985902 -le 1783991570 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783991570 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167724 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FCx5aMocEz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.a7uZsRE3Jv /tmp/tmp.FCx5aMocEz + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138980 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138980 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138980 + 1167562:pw-trigger.sh: 74: patch_id=138980 + 1167562:pw-trigger.sh: 75: '[' 138980 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 138980 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138980 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138980 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=138980 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 138980 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138980 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZojgzY0enH +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8KZ2N2x5kI ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZojgzY0enH /tmp/tmp.8KZ2N2x5kI' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138980/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138980/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167788 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8KZ2N2x5kI ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478932, "url": "https://patchwork.sourceware.org/api/1.2/patches/138980/checks/478932/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T01:28:00.355354", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10494/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T01:28:00.355354 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T01:28:00.355354 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784078880 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784078880 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784078880 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167795 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8KZ2N2x5kI ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478935, "url": "https://patchwork.sourceware.org/api/1.2/patches/138980/checks/478935/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T01:28:02.213380", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10494/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T01:28:02.213380 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T01:28:02.213380 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784078882 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784078880 -le 1784078882 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784078882 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167802 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8KZ2N2x5kI ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478948, "url": "https://patchwork.sourceware.org/api/1.2/patches/138980/checks/478948/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T03:04:08.165724", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10494/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T03:04:08.165724 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T03:04:08.165724 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784084648 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784078882 -le 1784084648 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784084648 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167809 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8KZ2N2x5kI ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZojgzY0enH /tmp/tmp.8KZ2N2x5kI + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=2 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 2 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138976 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138976 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138976 + 1167562:pw-trigger.sh: 74: patch_id=138976 + 1167562:pw-trigger.sh: 75: '[' 138976 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 138976 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138976 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138976 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=138976 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 138976 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138976 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n1ZY65O3Dz +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ebKG8GcKTU ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n1ZY65O3Dz /tmp/tmp.ebKG8GcKTU' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138976/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138976/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167876 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ebKG8GcKTU ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479534, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/479534/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T06:23:11.980146", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10503/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T06:23:11.980146 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T06:23:11.980146 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784182991 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784182991 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784182991 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167883 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ebKG8GcKTU ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479537, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/479537/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T06:23:24.121821", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10503/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T06:23:24.121821 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T06:23:24.121821 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784183004 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784182991 -le 1784183004 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784183004 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167890 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ebKG8GcKTU ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479909, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/479909/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T20:30:20.199272", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10513/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T20:30:20.199272 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T20:30:20.199272 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784233820 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784183004 -le 1784233820 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784233820 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167897 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ebKG8GcKTU ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479910, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/479910/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T20:30:21.610674", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10513/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T20:30:21.610674 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T20:30:21.610674 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784233821 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784233820 -le 1784233821 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784233821 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=4 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167904 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[4]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ebKG8GcKTU ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479924, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/479924/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T22:02:38.153920", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10513/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T22:02:38.153920 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T22:02:38.153920 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784239358 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784233821 -le 1784239358 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784239358 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=5 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167911 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[5]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ebKG8GcKTU ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n1ZY65O3Dz /tmp/tmp.ebKG8GcKTU + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=3 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 3 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 3 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138984 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138984 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138984 + 1167562:pw-trigger.sh: 74: patch_id=138984 + 1167562:pw-trigger.sh: 75: '[' 138984 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 138984 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138984 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138984 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=138984 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 138984 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138984 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sgEyxud3N0 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4I7zENjMbJ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sgEyxud3N0 /tmp/tmp.4I7zENjMbJ' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138984/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138984/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167981 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4I7zENjMbJ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480555, "url": "https://patchwork.sourceware.org/api/1.2/patches/138984/checks/480555/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T02:12:59.290983", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10525/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T02:12:59.290983 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T02:12:59.290983 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784340779 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784340779 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784340779 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167988 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4I7zENjMbJ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480556, "url": "https://patchwork.sourceware.org/api/1.2/patches/138984/checks/480556/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T02:13:00.696378", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10525/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T02:13:00.696378 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T02:13:00.696378 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784340780 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784340779 -le 1784340780 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784340780 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1167995 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4I7zENjMbJ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480570, "url": "https://patchwork.sourceware.org/api/1.2/patches/138984/checks/480570/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T03:47:10.923146", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10525/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T03:47:10.923146 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T03:47:10.923146 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784346430 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784340780 -le 1784346430 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784346430 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168002 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4I7zENjMbJ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sgEyxud3N0 /tmp/tmp.4I7zENjMbJ + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=4 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 4 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 4 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138978 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138978 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138978 + 1167562:pw-trigger.sh: 74: patch_id=138978 + 1167562:pw-trigger.sh: 75: '[' 138978 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 138978 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138978 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138978 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=138978 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 138978 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138978 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R4gsOLiJnM +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IcDuKS7OyR ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R4gsOLiJnM /tmp/tmp.IcDuKS7OyR' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138978/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138978/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168075 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IcDuKS7OyR ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R4gsOLiJnM /tmp/tmp.IcDuKS7OyR + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 138978 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 138978 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138978 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lquW52IHQJ +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Lq6dqirl46 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lquW52IHQJ /tmp/tmp.Lq6dqirl46' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138978/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138978/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168090 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lq6dqirl46 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478564, "url": "https://patchwork.sourceware.org/api/1.2/patches/138978/checks/478564/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:28.282013", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10688/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:28.282013 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:28.282013 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784035168 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035168 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035168 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168097 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lq6dqirl46 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478566, "url": "https://patchwork.sourceware.org/api/1.2/patches/138978/checks/478566/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:35.732872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10688/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:35.732872 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:35.732872 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784035175 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035168 -le 1784035175 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035175 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168104 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lq6dqirl46 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478576, "url": "https://patchwork.sourceware.org/api/1.2/patches/138978/checks/478576/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:23:50.664846", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10688/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:23:50.664846 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:23:50.664846 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784035430 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035175 -le 1784035430 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035430 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168111 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lq6dqirl46 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lquW52IHQJ /tmp/tmp.Lq6dqirl46 + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=1 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=28 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 28.id + 1167562:pw-trigger.sh: 64: series_id=63498 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63498 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63498 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63498 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63498 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139002 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139002 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139002 + 1167562:pw-trigger.sh: 74: patch_id=139002 + 1167562:pw-trigger.sh: 75: '[' 139002 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139002 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139002 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139002 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139002 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=committed + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139002 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139002 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xjTCU3o9Kx +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MlOIzpLTTl ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xjTCU3o9Kx /tmp/tmp.MlOIzpLTTl' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139002/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139002/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168201 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MlOIzpLTTl ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xjTCU3o9Kx /tmp/tmp.MlOIzpLTTl + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139002 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139002 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139002 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VONkwHRUth +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wGGsfo252G ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VONkwHRUth /tmp/tmp.wGGsfo252G' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139002/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139002/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168216 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wGGsfo252G ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478001, "url": "https://patchwork.sourceware.org/api/1.2/patches/139002/checks/478001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:43.835680", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10680/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:43.835680 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:43.835680 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783948783 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948783 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948783 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168223 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wGGsfo252G ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478003, "url": "https://patchwork.sourceware.org/api/1.2/patches/139002/checks/478003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:50.410405", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10680/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:50.410405 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:50.410405 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783948790 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948783 -le 1783948790 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948790 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168230 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wGGsfo252G ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VONkwHRUth /tmp/tmp.wGGsfo252G + 1167562:pw-trigger.sh: 103: check_state=fail + 1167562:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 105: break WARNING: Waiting for 139002:tcwg_gdb_build--master-aarch64 to succeed. + 1167562:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 109: echo 'WARNING: Waiting for 139002:tcwg_gdb_build--master-aarch64 to succeed.' + 1167562:pw-trigger.sh: 110: continue + 1167562:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=27 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 27.id + 1167562:pw-trigger.sh: 64: series_id=63505 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63505 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63505 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63505 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63505 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139010 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139010 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139010 + 1167562:pw-trigger.sh: 74: patch_id=139010 + 1167562:pw-trigger.sh: 75: '[' 139010 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139010 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139010 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139010 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139010 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139010 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139010 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.s1bQs940DQ +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.59TP0BfC5Y ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.s1bQs940DQ /tmp/tmp.59TP0BfC5Y' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139010/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139010/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168317 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.59TP0BfC5Y ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478245, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478245/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T23:36:24.167650", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10486/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T23:36:24.167650 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T23:36:24.167650 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783985784 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783985784 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783985784 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168324 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.59TP0BfC5Y ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478247, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478247/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T23:36:37.382309", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10486/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T23:36:37.382309 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T23:36:37.382309 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783985797 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783985784 -le 1783985797 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783985797 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168331 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.59TP0BfC5Y ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478263, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478263/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:10:50.731687", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10486/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:10:50.731687 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:10:50.731687 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783991450 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783985797 -le 1783991450 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783991450 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168338 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.59TP0BfC5Y ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.s1bQs940DQ /tmp/tmp.59TP0BfC5Y + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=26 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 26.id + 1167562:pw-trigger.sh: 64: series_id=63509 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63509 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63509 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63509 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63509 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139015 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139015 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139015 + 1167562:pw-trigger.sh: 74: patch_id=139015 + 1167562:pw-trigger.sh: 75: '[' 139015 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139015 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139015 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139015 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139015 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139015 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139015 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R45ksxnw4W +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PBxwv4YpK2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R45ksxnw4W /tmp/tmp.PBxwv4YpK2' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139015/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139015/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168440 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PBxwv4YpK2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478259, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478259/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T23:40:39.398422", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10487/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T23:40:39.398422 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T23:40:39.398422 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783986039 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783986039 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783986039 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168447 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PBxwv4YpK2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478260, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478260/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T23:40:41.208582", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10487/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T23:40:41.208582 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T23:40:41.208582 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783986041 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783986039 -le 1783986041 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783986041 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168454 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PBxwv4YpK2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478269, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478269/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:14:32.713951", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10487/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:14:32.713951 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:14:32.713951 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1783991672 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783986041 -le 1783991672 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783991672 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168461 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PBxwv4YpK2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R45ksxnw4W /tmp/tmp.PBxwv4YpK2 + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=25 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 25.id + 1167562:pw-trigger.sh: 64: series_id=63528 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63528 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63528 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63528 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63528 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139049 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139049 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139049 + 1167562:pw-trigger.sh: 74: patch_id=139049 + 1167562:pw-trigger.sh: 75: '[' 139049 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139049 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139049 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139049 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139049 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139049 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139049 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XCygvmLEY7 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.k7163lleL0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XCygvmLEY7 /tmp/tmp.k7163lleL0' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139049/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139049/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168593 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k7163lleL0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478931, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478931/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T01:28:00.184273", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10495/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T01:28:00.184273 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T01:28:00.184273 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784078880 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784078880 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784078880 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168600 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k7163lleL0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478939, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478939/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T01:28:03.549094", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10495/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T01:28:03.549094 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T01:28:03.549094 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784078883 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784078880 -le 1784078883 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784078883 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168607 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k7163lleL0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478949, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478949/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T03:04:13.886038", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10495/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T03:04:13.886038 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T03:04:13.886038 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784084653 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784078883 -le 1784084653 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784084653 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168614 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k7163lleL0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XCygvmLEY7 /tmp/tmp.k7163lleL0 + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139044 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139044 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139044 + 1167562:pw-trigger.sh: 74: patch_id=139044 + 1167562:pw-trigger.sh: 75: '[' 139044 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139044 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139044 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139044 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139044 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139044 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139044 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.848gMFBNH1 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.a28gFXiZIm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.848gMFBNH1 /tmp/tmp.a28gFXiZIm' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139044/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139044/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168678 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a28gFXiZIm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479533, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/479533/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T06:23:01.715652", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10504/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T06:23:01.715652 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T06:23:01.715652 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784182981 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784182981 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784182981 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168685 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a28gFXiZIm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479536, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/479536/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T06:23:22.475768", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10504/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T06:23:22.475768 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T06:23:22.475768 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784183002 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784182981 -le 1784183002 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784183002 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168692 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a28gFXiZIm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479912, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/479912/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T20:32:37.879853", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10514/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T20:32:37.879853 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T20:32:37.879853 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784233957 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784183002 -le 1784233957 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784233957 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168699 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a28gFXiZIm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479913, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/479913/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T20:32:39.934052", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10514/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T20:32:39.934052 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T20:32:39.934052 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784233959 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784233957 -le 1784233959 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784233959 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=4 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168706 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[4]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a28gFXiZIm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479925, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/479925/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T22:04:39.858079", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10514/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T22:04:39.858079 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T22:04:39.858079 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784239479 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784233959 -le 1784239479 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784239479 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=5 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168713 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[5]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a28gFXiZIm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.848gMFBNH1 /tmp/tmp.a28gFXiZIm + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=2 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 2 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139047 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139047 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139047 + 1167562:pw-trigger.sh: 74: patch_id=139047 + 1167562:pw-trigger.sh: 75: '[' 139047 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139047 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139047 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139047 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139047 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139047 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139047 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UZt5Oc9GRk +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L70xGunNrz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UZt5Oc9GRk /tmp/tmp.L70xGunNrz' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139047/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139047/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168780 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L70xGunNrz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480558, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/480558/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T02:28:58.064022", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10526/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T02:28:58.064022 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T02:28:58.064022 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784341738 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784341738 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784341738 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168787 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L70xGunNrz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480559, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/480559/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T02:29:00.267203", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10526/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T02:29:00.267203 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T02:29:00.267203 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784341740 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784341738 -le 1784341740 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784341740 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168794 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L70xGunNrz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480573, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/480573/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T04:03:16.526950", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10526/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T04:03:16.526950 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T04:03:16.526950 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784347396 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784341740 -le 1784347396 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784347396 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168801 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L70xGunNrz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UZt5Oc9GRk /tmp/tmp.L70xGunNrz + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=3 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 3 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 3 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139036 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139036 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139036 + 1167562:pw-trigger.sh: 74: patch_id=139036 + 1167562:pw-trigger.sh: 75: '[' 139036 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139036 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139036 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139036 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139036 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139036 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139036 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PSLzeXkEc1 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Bn2NC4STKl ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PSLzeXkEc1 /tmp/tmp.Bn2NC4STKl' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139036/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139036/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168871 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bn2NC4STKl ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PSLzeXkEc1 /tmp/tmp.Bn2NC4STKl + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139036 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139036 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139036 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SKSA9cDrqe +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M5tpmTAkau ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SKSA9cDrqe /tmp/tmp.M5tpmTAkau' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139036/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139036/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168886 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M5tpmTAkau ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479759, "url": "https://patchwork.sourceware.org/api/1.2/patches/139036/checks/479759/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:56:57.217761", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10709/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:57.217761 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:57.217761 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221017 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221017 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221017 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168893 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M5tpmTAkau ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479760, "url": "https://patchwork.sourceware.org/api/1.2/patches/139036/checks/479760/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:56:59.849464", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10709/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:59.849464 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:59.849464 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221019 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221017 -le 1784221019 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221019 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168900 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M5tpmTAkau ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479764, "url": "https://patchwork.sourceware.org/api/1.2/patches/139036/checks/479764/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:00:59.487919", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10709/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:00:59.487919 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:00:59.487919 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221259 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221019 -le 1784221259 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221259 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1168907 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M5tpmTAkau ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SKSA9cDrqe /tmp/tmp.M5tpmTAkau + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=2 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=24 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 24.id + 1167562:pw-trigger.sh: 64: series_id=63555 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63555 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63555 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63555 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63555 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139080 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139080 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139080 + 1167562:pw-trigger.sh: 74: patch_id=139080 + 1167562:pw-trigger.sh: 75: '[' 139080 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139080 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139080 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139080 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139080 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139080 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139080 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F1TKQVhy6a +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IiVuVwsHpe ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F1TKQVhy6a /tmp/tmp.IiVuVwsHpe' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139080/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139080/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169001 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IiVuVwsHpe ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478943, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478943/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T01:34:26.463189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10496/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T01:34:26.463189 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T01:34:26.463189 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784079266 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784079266 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784079266 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169008 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IiVuVwsHpe ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478944, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478944/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T01:34:27.812129", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10496/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T01:34:27.812129 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T01:34:27.812129 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784079267 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784079266 -le 1784079267 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784079267 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169015 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IiVuVwsHpe ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478951, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478951/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T03:06:31.638635", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10496/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T03:06:31.638635 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T03:06:31.638635 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784084791 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784079267 -le 1784084791 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784084791 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169022 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IiVuVwsHpe ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F1TKQVhy6a /tmp/tmp.IiVuVwsHpe + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139082 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139082 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139082 + 1167562:pw-trigger.sh: 74: patch_id=139082 + 1167562:pw-trigger.sh: 75: '[' 139082 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139082 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139082 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139082 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139082 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139082 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139082 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LJOdVfmEjS +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HHHgEUasGH ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LJOdVfmEjS /tmp/tmp.HHHgEUasGH' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139082/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139082/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169086 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HHHgEUasGH ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479535, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/479535/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T06:23:22.259586", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10505/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T06:23:22.259586 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T06:23:22.259586 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784183002 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784183002 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784183002 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169093 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HHHgEUasGH ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479538, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/479538/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T06:23:31.361183", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10505/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T06:23:31.361183 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T06:23:31.361183 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784183011 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784183002 -le 1784183011 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784183011 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169100 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HHHgEUasGH ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480226, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/480226/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:41:19.007765", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10515/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:41:19.007765 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:41:19.007765 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784299279 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784183011 -le 1784299279 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784299279 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169107 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HHHgEUasGH ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480227, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/480227/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:41:21.480420", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10515/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:41:21.480420 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:41:21.480420 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784299281 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784299279 -le 1784299281 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784299281 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=4 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169114 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[4]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HHHgEUasGH ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480281, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/480281/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T16:49:45.913284", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10515/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T16:49:45.913284 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T16:49:45.913284 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784306985 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784299281 -le 1784306985 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784306985 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=5 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169121 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[5]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HHHgEUasGH ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LJOdVfmEjS /tmp/tmp.HHHgEUasGH + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=2 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 2 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139081 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139081 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139081 + 1167562:pw-trigger.sh: 74: patch_id=139081 + 1167562:pw-trigger.sh: 75: '[' 139081 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139081 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139081 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139081 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139081 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139081 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139081 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8oQsNOHP41 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d1tLwYPoHl ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8oQsNOHP41 /tmp/tmp.d1tLwYPoHl' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139081/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139081/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169188 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d1tLwYPoHl ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480861, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/480861/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:26:43.660933", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10527/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:26:43.660933 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:26:43.660933 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402803 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784402803 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402803 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169195 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d1tLwYPoHl ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480862, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/480862/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:26:44.930069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10527/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:26:44.930069 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:26:44.930069 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402804 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402803 -le 1784402804 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402804 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169202 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d1tLwYPoHl ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480916, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/480916/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T21:02:59.510706", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10527/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T21:02:59.510706 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T21:02:59.510706 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784408579 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402804 -le 1784408579 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784408579 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169209 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d1tLwYPoHl ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8oQsNOHP41 /tmp/tmp.d1tLwYPoHl + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=3 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 3 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 3 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139079 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139079 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139079 + 1167562:pw-trigger.sh: 74: patch_id=139079 + 1167562:pw-trigger.sh: 75: '[' 139079 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139079 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139079 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139079 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139079 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139079 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139079 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jQWC5MNfPB +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fm16EVGEKP ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jQWC5MNfPB /tmp/tmp.fm16EVGEKP' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139079/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139079/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169279 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fm16EVGEKP ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jQWC5MNfPB /tmp/tmp.fm16EVGEKP + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139079 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139079 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139079 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4EuHt6O3qf +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Jpvhgo16et ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4EuHt6O3qf /tmp/tmp.Jpvhgo16et' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139079/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139079/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169294 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jpvhgo16et ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479403, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:02:56.516510", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10704/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:02:56.516510 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:02:56.516510 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784163776 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784163776 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163776 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169301 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jpvhgo16et ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479762, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479762/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:58:35.127013", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10710/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:35.127013 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:35.127013 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221115 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163776 -le 1784221115 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221115 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169308 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jpvhgo16et ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479763, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479763/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:58:37.257886", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10710/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:37.257886 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:37.257886 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221117 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221115 -le 1784221117 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221117 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169315 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jpvhgo16et ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479766, "url": "https://patchwork.sourceware.org/api/1.2/patches/139079/checks/479766/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:02:25.556857", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10710/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:25.556857 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:25.556857 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221345 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221117 -le 1784221345 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221345 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=4 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169322 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[4]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jpvhgo16et ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4EuHt6O3qf /tmp/tmp.Jpvhgo16et + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=3 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=23 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 23.id + 1167562:pw-trigger.sh: 64: series_id=63579 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63579 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63579 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63579 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63579 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139116 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139116 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139116 + 1167562:pw-trigger.sh: 74: patch_id=139116 + 1167562:pw-trigger.sh: 75: '[' 139116 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139116 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139116 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139116 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139116 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139116 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139116 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.l8rAjTc5iZ +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AY9OYcEpEY ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.l8rAjTc5iZ /tmp/tmp.AY9OYcEpEY' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139116/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139116/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169430 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AY9OYcEpEY ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479542, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/479542/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T06:53:33.340517", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10506/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T06:53:33.340517 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T06:53:33.340517 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784184813 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784184813 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784184813 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169437 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AY9OYcEpEY ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479543, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/479543/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T06:53:34.930274", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10506/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T06:53:34.930274 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T06:53:34.930274 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784184814 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784184813 -le 1784184814 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784184814 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169444 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AY9OYcEpEY ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479589, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/479589/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T08:36:49.303971", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10506/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T08:36:49.303971 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T08:36:49.303971 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784191009 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784184814 -le 1784191009 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784191009 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169451 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AY9OYcEpEY ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.l8rAjTc5iZ /tmp/tmp.AY9OYcEpEY + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139115 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139115 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139115 + 1167562:pw-trigger.sh: 74: patch_id=139115 + 1167562:pw-trigger.sh: 75: '[' 139115 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139115 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139115 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139115 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139115 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139115 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139115 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.er9xqVlLrr +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SzfEqXM56Q ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.er9xqVlLrr /tmp/tmp.SzfEqXM56Q' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139115/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139115/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169515 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SzfEqXM56Q ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480230, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/480230/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:44:39.028935", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10516/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:44:39.028935 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:44:39.028935 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784299479 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784299479 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784299479 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169522 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SzfEqXM56Q ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480231, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/480231/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:44:40.852108", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10516/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:44:40.852108 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:44:40.852108 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784299480 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784299479 -le 1784299480 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784299480 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169529 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SzfEqXM56Q ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480282, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/480282/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T16:50:12.690847", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10516/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T16:50:12.690847 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T16:50:12.690847 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784307012 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784299480 -le 1784307012 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784307012 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169536 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SzfEqXM56Q ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.er9xqVlLrr /tmp/tmp.SzfEqXM56Q + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=2 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 2 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139110 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139110 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139110 + 1167562:pw-trigger.sh: 74: patch_id=139110 + 1167562:pw-trigger.sh: 75: '[' 139110 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139110 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139110 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139110 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139110 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139110 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139110 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KOZenPknoV +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VK67hwJVOA ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KOZenPknoV /tmp/tmp.VK67hwJVOA' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139110/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139110/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169603 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VK67hwJVOA ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480867, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/480867/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:28:17.929217", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10528/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:28:17.929217 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:28:17.929217 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402897 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784402897 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402897 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169610 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VK67hwJVOA ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480868, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/480868/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:28:26.464044", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10528/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:28:26.464044 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:28:26.464044 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402906 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402897 -le 1784402906 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402906 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169617 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VK67hwJVOA ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480920, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/480920/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T21:05:34.323336", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10528/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T21:05:34.323336 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T21:05:34.323336 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784408734 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402906 -le 1784408734 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784408734 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169624 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VK67hwJVOA ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KOZenPknoV /tmp/tmp.VK67hwJVOA + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=3 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 3 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 3 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139114 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139114 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139114 + 1167562:pw-trigger.sh: 74: patch_id=139114 + 1167562:pw-trigger.sh: 75: '[' 139114 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139114 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139114 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139114 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139114 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139114 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139114 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EbIIYSPGI4 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K4U7p2yY89 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EbIIYSPGI4 /tmp/tmp.K4U7p2yY89' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139114/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139114/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169694 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K4U7p2yY89 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EbIIYSPGI4 /tmp/tmp.K4U7p2yY89 + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139114 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139114 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139114 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zpSi4PGb3l +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.teCXWd2Ehw ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zpSi4PGb3l /tmp/tmp.teCXWd2Ehw' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139114/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139114/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169709 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.teCXWd2Ehw ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480075, "url": "https://patchwork.sourceware.org/api/1.2/patches/139114/checks/480075/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:30.866732", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10719/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.866732 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.866732 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169716 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.teCXWd2Ehw ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480079, "url": "https://patchwork.sourceware.org/api/1.2/patches/139114/checks/480079/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:35.042354", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10719/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:35.042354 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:35.042354 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784287355 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287355 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287355 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169723 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.teCXWd2Ehw ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480089, "url": "https://patchwork.sourceware.org/api/1.2/patches/139114/checks/480089/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:15.901129", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10719/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:15.901129 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:15.901129 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784287755 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287355 -le 1784287755 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287755 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169730 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.teCXWd2Ehw ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zpSi4PGb3l /tmp/tmp.teCXWd2Ehw + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=4 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=22 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 22.id + 1167562:pw-trigger.sh: 64: series_id=63583 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63583 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63583 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63583 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63583 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139120 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139120 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139120 + 1167562:pw-trigger.sh: 74: patch_id=139120 + 1167562:pw-trigger.sh: 75: '[' 139120 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139120 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139120 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139120 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139120 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139120 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139120 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IZB14ns9ku +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MBJqyHvVq0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IZB14ns9ku /tmp/tmp.MBJqyHvVq0' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139120/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139120/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169818 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MBJqyHvVq0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479516, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/479516/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T05:18:27.989726", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10498/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T05:18:27.989726 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T05:18:27.989726 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784179107 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784179107 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784179107 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169825 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MBJqyHvVq0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479517, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/479517/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T05:18:29.045024", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10498/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T05:18:29.045024 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T05:18:29.045024 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784179109 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784179107 -le 1784179109 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784179109 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169832 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MBJqyHvVq0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479540, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/479540/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T06:52:11.744390", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10498/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T06:52:11.744390 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T06:52:11.744390 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784184731 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784179109 -le 1784184731 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784184731 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169839 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MBJqyHvVq0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IZB14ns9ku /tmp/tmp.MBJqyHvVq0 + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=21 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 21.id + 1167562:pw-trigger.sh: 64: series_id=63592 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63592 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63592 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63592 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63592 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139130 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139130 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139130 + 1167562:pw-trigger.sh: 74: patch_id=139130 + 1167562:pw-trigger.sh: 75: '[' 139130 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139130 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139130 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139130 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139130 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139130 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139130 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zaThYk4SZk +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cQLSmiGuo9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zaThYk4SZk /tmp/tmp.cQLSmiGuo9' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139130/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139130/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169943 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cQLSmiGuo9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zaThYk4SZk /tmp/tmp.cQLSmiGuo9 + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139130 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139130 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139130 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.s8CoPqdlDJ +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7zbCIK4Olo ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.s8CoPqdlDJ /tmp/tmp.7zbCIK4Olo' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139130/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139130/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169958 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7zbCIK4Olo ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478574, "url": "https://patchwork.sourceware.org/api/1.2/patches/139130/checks/478574/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:31.376086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10693/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:31.376086 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:31.376086 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784035231 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035231 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035231 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169965 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7zbCIK4Olo ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478575, "url": "https://patchwork.sourceware.org/api/1.2/patches/139130/checks/478575/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:33.833255", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10693/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:33.833255 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:33.833255 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784035233 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035231 -le 1784035233 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035233 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1169972 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7zbCIK4Olo ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.s8CoPqdlDJ /tmp/tmp.7zbCIK4Olo + 1167562:pw-trigger.sh: 103: check_state=fail + 1167562:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 105: break + 1167562:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 139130:tcwg_gdb_build--master-aarch64 to succeed. + 1167562:pw-trigger.sh: 109: echo 'WARNING: Waiting for 139130:tcwg_gdb_build--master-aarch64 to succeed.' + 1167562:pw-trigger.sh: 110: continue + 1167562:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=20 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 20.id + 1167562:pw-trigger.sh: 64: series_id=63620 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63620 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63620 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63620 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63620 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139172 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139172 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139172 + 1167562:pw-trigger.sh: 74: patch_id=139172 + 1167562:pw-trigger.sh: 75: '[' 139172 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139172 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139172 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139172 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139172 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139172 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139172 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.N3j7SbUfjn +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NBcUuPgDjS ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.N3j7SbUfjn /tmp/tmp.NBcUuPgDjS' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139172/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139172/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170067 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NBcUuPgDjS ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480239, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/480239/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:54:48.570619", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10517/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:54:48.570619 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:54:48.570619 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784300088 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784300088 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784300088 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170074 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NBcUuPgDjS ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480240, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/480240/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:54:50.344451", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10517/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:54:50.344451 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:54:50.344451 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784300090 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784300088 -le 1784300090 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784300090 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170081 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NBcUuPgDjS ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480283, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/480283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T16:53:00.297901", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10517/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T16:53:00.297901 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T16:53:00.297901 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784307180 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784300090 -le 1784307180 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784307180 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170088 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NBcUuPgDjS ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.N3j7SbUfjn /tmp/tmp.NBcUuPgDjS + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139171 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139171 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139171 + 1167562:pw-trigger.sh: 74: patch_id=139171 + 1167562:pw-trigger.sh: 75: '[' 139171 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139171 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139171 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139171 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139171 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139171 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139171 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PbUR8QWB8Q +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xOSbsujgYb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PbUR8QWB8Q /tmp/tmp.xOSbsujgYb' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139171/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139171/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170152 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xOSbsujgYb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480869, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/480869/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:28:35.841299", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10529/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:28:35.841299 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:28:35.841299 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402915 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784402915 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402915 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170159 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xOSbsujgYb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480871, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/480871/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:28:37.153988", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10529/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:28:37.153988 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:28:37.153988 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402917 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402915 -le 1784402917 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402917 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170166 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xOSbsujgYb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480919, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/480919/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T21:05:26.445151", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10529/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T21:05:26.445151 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T21:05:26.445151 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784408726 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402917 -le 1784408726 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784408726 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170173 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xOSbsujgYb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PbUR8QWB8Q /tmp/tmp.xOSbsujgYb + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=2 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 2 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139170 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139170 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139170 + 1167562:pw-trigger.sh: 74: patch_id=139170 + 1167562:pw-trigger.sh: 75: '[' 139170 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139170 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139170 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139170 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139170 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139170 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139170 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4RypWZZRrR +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Dli2J4fQtY ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4RypWZZRrR /tmp/tmp.Dli2J4fQtY' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139170/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139170/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170240 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dli2J4fQtY ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4RypWZZRrR /tmp/tmp.Dli2J4fQtY + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139170 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139170 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139170 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6coR4aJMUu +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.679vgNyiTb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6coR4aJMUu /tmp/tmp.679vgNyiTb' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139170/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139170/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170255 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.679vgNyiTb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479770, "url": "https://patchwork.sourceware.org/api/1.2/patches/139170/checks/479770/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:31.512086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10712/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:31.512086 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:31.512086 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221531 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221531 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221531 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170262 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.679vgNyiTb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479771, "url": "https://patchwork.sourceware.org/api/1.2/patches/139170/checks/479771/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:36.092134", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10712/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:36.092134 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:36.092134 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221536 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221531 -le 1784221536 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221536 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170269 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.679vgNyiTb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479779, "url": "https://patchwork.sourceware.org/api/1.2/patches/139170/checks/479779/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:08:19.855786", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10712/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:08:19.855786 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:08:19.855786 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221699 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221536 -le 1784221699 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221699 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170276 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.679vgNyiTb ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6coR4aJMUu /tmp/tmp.679vgNyiTb + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=5 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=19 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 19.id + 1167562:pw-trigger.sh: 64: series_id=63625 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63625 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63625 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63625 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63625 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139181 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139181 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139181 + 1167562:pw-trigger.sh: 74: patch_id=139181 + 1167562:pw-trigger.sh: 75: '[' 139181 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139181 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139181 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139181 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139181 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139181 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139181 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JenKXf270Z +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nkPRiuCEAM ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JenKXf270Z /tmp/tmp.nkPRiuCEAM' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139181/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139181/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170370 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nkPRiuCEAM ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479904, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479904/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T20:23:43.644035", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10508/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T20:23:43.644035 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T20:23:43.644035 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784233423 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784233423 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784233423 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170377 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nkPRiuCEAM ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479905, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479905/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T20:23:44.915987", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10508/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T20:23:44.915987 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T20:23:44.915987 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784233424 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784233423 -le 1784233424 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784233424 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170384 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nkPRiuCEAM ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479922, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479922/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T21:57:38.348900", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10508/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T21:57:38.348900 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T21:57:38.348900 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784239058 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784233424 -le 1784239058 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784239058 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170391 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nkPRiuCEAM ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JenKXf270Z /tmp/tmp.nkPRiuCEAM + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139180 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139180 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139180 + 1167562:pw-trigger.sh: 74: patch_id=139180 + 1167562:pw-trigger.sh: 75: '[' 139180 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139180 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139180 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139180 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139180 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139180 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139180 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9s1nyIyWTF +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YxfLjfUKkr ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9s1nyIyWTF /tmp/tmp.YxfLjfUKkr' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139180/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139180/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170455 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YxfLjfUKkr ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480863, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/480863/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:27:05.058029", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10530/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:27:05.058029 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:27:05.058029 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402825 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784402825 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402825 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170462 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YxfLjfUKkr ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480864, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/480864/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:27:07.060180", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10530/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:27:07.060180 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:27:07.060180 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402827 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402825 -le 1784402827 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402827 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170469 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YxfLjfUKkr ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480917, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/480917/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T21:03:43.473496", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10530/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T21:03:43.473496 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T21:03:43.473496 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784408623 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402827 -le 1784408623 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784408623 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170476 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YxfLjfUKkr ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9s1nyIyWTF /tmp/tmp.YxfLjfUKkr + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=2 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 2 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139179 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139179 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139179 + 1167562:pw-trigger.sh: 74: patch_id=139179 + 1167562:pw-trigger.sh: 75: '[' 139179 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139179 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139179 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139179 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139179 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139179 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139179 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Gq8bNyBRG1 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VDWD31ayuB ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Gq8bNyBRG1 /tmp/tmp.VDWD31ayuB' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139179/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139179/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170543 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VDWD31ayuB ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Gq8bNyBRG1 /tmp/tmp.VDWD31ayuB + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139179 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139179 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139179 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ybzW5AIg7K +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ds7TyAcWxm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ybzW5AIg7K /tmp/tmp.Ds7TyAcWxm' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139179/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139179/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170558 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds7TyAcWxm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480074, "url": "https://patchwork.sourceware.org/api/1.2/patches/139179/checks/480074/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:30.101542", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10721/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.101542 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.101542 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170565 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds7TyAcWxm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480076, "url": "https://patchwork.sourceware.org/api/1.2/patches/139179/checks/480076/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:31.387314", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10721/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:31.387314 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:31.387314 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784287351 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287351 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287351 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170572 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds7TyAcWxm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480086, "url": "https://patchwork.sourceware.org/api/1.2/patches/139179/checks/480086/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:12.493454", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10721/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:12.493454 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:12.493454 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784287752 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287351 -le 1784287752 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287752 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170579 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds7TyAcWxm ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ybzW5AIg7K /tmp/tmp.Ds7TyAcWxm + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=6 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=18 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 18.id + 1167562:pw-trigger.sh: 64: series_id=63640 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63640 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63640 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63640 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63640 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139208 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139208 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139208 + 1167562:pw-trigger.sh: 74: patch_id=139208 + 1167562:pw-trigger.sh: 75: '[' 139208 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139208 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139208 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139208 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139208 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139208 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139208 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1NyEVPdOEw +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mN2egeNq9t ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1NyEVPdOEw /tmp/tmp.mN2egeNq9t' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139208/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139208/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170667 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mN2egeNq9t ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479898, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479898/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T20:22:17.258661", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10509/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T20:22:17.258661 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T20:22:17.258661 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784233337 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784233337 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784233337 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170674 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mN2egeNq9t ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479899, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479899/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T20:22:18.365262", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10509/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T20:22:18.365262 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T20:22:18.365262 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784233338 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784233337 -le 1784233338 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784233338 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170681 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mN2egeNq9t ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479919, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479919/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T21:55:49.651596", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10509/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T21:55:49.651596 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T21:55:49.651596 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784238949 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784233338 -le 1784238949 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784238949 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170688 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mN2egeNq9t ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1NyEVPdOEw /tmp/tmp.mN2egeNq9t + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=17 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 17.id + 1167562:pw-trigger.sh: 64: series_id=63641 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63641 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63641 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63641 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63641 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1167562:pw-trigger.sh: 67: continue + 1167562:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=16 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 16.id + 1167562:pw-trigger.sh: 64: series_id=63685 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63685 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63685 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63685 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63685 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63685 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63685 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63685 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63685 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139267 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139267 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139267 + 1167562:pw-trigger.sh: 74: patch_id=139267 + 1167562:pw-trigger.sh: 75: '[' 139267 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139267 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139267 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139267 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139267 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=committed + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139267 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139267 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DnJE8rCwtf +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BqlJYC2U6w ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DnJE8rCwtf /tmp/tmp.BqlJYC2U6w' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139267/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139267/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170814 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BqlJYC2U6w ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DnJE8rCwtf /tmp/tmp.BqlJYC2U6w + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139267 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139267 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139267 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pcf6hKpkwe +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wdtosjPB4k ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pcf6hKpkwe /tmp/tmp.wdtosjPB4k' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139267/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139267/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170829 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wdtosjPB4k ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479774, "url": "https://patchwork.sourceware.org/api/1.2/patches/139267/checks/479774/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:06:33.655386", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10714/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:33.655386 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:33.655386 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221593 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221593 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221593 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170836 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wdtosjPB4k ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479775, "url": "https://patchwork.sourceware.org/api/1.2/patches/139267/checks/479775/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:06:35.919829", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10714/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:35.919829 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:35.919829 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221595 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221593 -le 1784221595 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221595 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170843 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wdtosjPB4k ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pcf6hKpkwe /tmp/tmp.wdtosjPB4k + 1167562:pw-trigger.sh: 103: check_state=fail + 1167562:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 105: break + 1167562:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 109: echo 'WARNING: Waiting for 139267:tcwg_gdb_build--master-aarch64 to succeed.' WARNING: Waiting for 139267:tcwg_gdb_build--master-aarch64 to succeed. + 1167562:pw-trigger.sh: 110: continue + 1167562:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=15 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 15.id + 1167562:pw-trigger.sh: 64: series_id=63700 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63700 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63700 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63700 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63700 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63700 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63700 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63700 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63700 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139287 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139287 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139287 + 1167562:pw-trigger.sh: 74: patch_id=139287 + 1167562:pw-trigger.sh: 75: '[' 139287 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139287 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139287 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139287 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139287 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139287 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139287 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HMzP9QyoEC +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YMdfawKbkk ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HMzP9QyoEC /tmp/tmp.YMdfawKbkk' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139287/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139287/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170930 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YMdfawKbkk ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HMzP9QyoEC /tmp/tmp.YMdfawKbkk + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139287 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139287 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139287 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EHDZ158Ena +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZON3pgyTek ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EHDZ158Ena /tmp/tmp.ZON3pgyTek' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139287/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139287/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170945 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZON3pgyTek ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479776, "url": "https://patchwork.sourceware.org/api/1.2/patches/139287/checks/479776/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:07:15.210424", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10715/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:15.210424 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:15.210424 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221635 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221635 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221635 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170952 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZON3pgyTek ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479777, "url": "https://patchwork.sourceware.org/api/1.2/patches/139287/checks/479777/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:07:17.443602", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10715/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:17.443602 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:17.443602 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221637 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221635 -le 1784221637 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221637 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170959 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZON3pgyTek ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479778, "url": "https://patchwork.sourceware.org/api/1.2/patches/139287/checks/479778/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:07:18.243608", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10715/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:18.243608 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:18.243608 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784221638 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221637 -le 1784221638 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221638 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1170966 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZON3pgyTek ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EHDZ158Ena /tmp/tmp.ZON3pgyTek + 1167562:pw-trigger.sh: 103: check_state=warning + 1167562:pw-trigger.sh: 104: '[' warning '!=' success ']' + 1167562:pw-trigger.sh: 105: break + 1167562:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 139287:tcwg_gdb_build--master-aarch64 to succeed. + 1167562:pw-trigger.sh: 109: echo 'WARNING: Waiting for 139287:tcwg_gdb_build--master-aarch64 to succeed.' + 1167562:pw-trigger.sh: 110: continue + 1167562:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=14 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 14.id + 1167562:pw-trigger.sh: 64: series_id=63737 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63737 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63737 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63737 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63737 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139357 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139357 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139357 + 1167562:pw-trigger.sh: 74: patch_id=139357 + 1167562:pw-trigger.sh: 75: '[' 139357 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139357 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139357 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139357 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139357 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=superseded + 1167562:pw-trigger.sh: 83: case "$patch_state" in + 1167562:pw-trigger.sh: 85: num_patch=1 + 1167562:pw-trigger.sh: 86: continue + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=13 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 13.id + 1167562:pw-trigger.sh: 64: series_id=63738 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63738 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63738 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63738 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63738 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139358 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139358 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139358 + 1167562:pw-trigger.sh: 74: patch_id=139358 + 1167562:pw-trigger.sh: 75: '[' 139358 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139358 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139358 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139358 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139358 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139358 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139358 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uCEbJAREcU +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3uEmNmpQqg ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uCEbJAREcU /tmp/tmp.3uEmNmpQqg' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139358/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139358/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171140 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3uEmNmpQqg ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480870, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480870/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:28:35.914322", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10531/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:28:35.914322 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:28:35.914322 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402915 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784402915 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402915 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171147 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3uEmNmpQqg ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480872, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480872/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:28:38.374191", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10531/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:28:38.374191 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:28:38.374191 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402918 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402915 -le 1784402918 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402918 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171154 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3uEmNmpQqg ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uCEbJAREcU /tmp/tmp.3uEmNmpQqg + 1167562:pw-trigger.sh: 89: check_state=fail + 1167562:pw-trigger.sh: 90: '[' fail = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=12 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 12.id + 1167562:pw-trigger.sh: 64: series_id=63741 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63741 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63741 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63741 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63741 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139362 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139362 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139362 + 1167562:pw-trigger.sh: 74: patch_id=139362 + 1167562:pw-trigger.sh: 75: '[' 139362 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139362 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139362 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139362 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139362 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139362 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139362 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Hs7pKAsDaB +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dDbH54ijks ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Hs7pKAsDaB /tmp/tmp.dDbH54ijks' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139362/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139362/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171256 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dDbH54ijks ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480865, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480865/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:27:31.521035", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10532/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:27:31.521035 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:27:31.521035 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402851 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784402851 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402851 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171263 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dDbH54ijks ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480866, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480866/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T19:27:32.873440", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10532/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T19:27:32.873440 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T19:27:32.873440 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784402852 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402851 -le 1784402852 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784402852 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171270 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dDbH54ijks ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480918, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480918/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T21:04:17.388026", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10532/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T21:04:17.388026 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T21:04:17.388026 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784408657 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784402852 -le 1784408657 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784408657 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171277 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dDbH54ijks ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Hs7pKAsDaB /tmp/tmp.dDbH54ijks + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=11 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 11.id + 1167562:pw-trigger.sh: 64: series_id=63756 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63756 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63756 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63756 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63756 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139380 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139380 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139380 + 1167562:pw-trigger.sh: 74: patch_id=139380 + 1167562:pw-trigger.sh: 75: '[' 139380 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139380 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139380 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139380 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139380 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139380 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139380 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AWqJBZDyUC +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ULkMZCoOtz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AWqJBZDyUC /tmp/tmp.ULkMZCoOtz' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139380/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139380/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171379 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ULkMZCoOtz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480535, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480535/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T01:47:41.344558", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10519/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T01:47:41.344558 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T01:47:41.344558 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784339261 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784339261 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784339261 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171386 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ULkMZCoOtz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480537, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480537/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T01:47:45.806623", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10519/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T01:47:45.806623 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T01:47:45.806623 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784339265 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784339261 -le 1784339265 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784339265 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171393 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ULkMZCoOtz ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AWqJBZDyUC /tmp/tmp.ULkMZCoOtz + 1167562:pw-trigger.sh: 89: check_state=fail + 1167562:pw-trigger.sh: 90: '[' fail = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=10 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 10.id + 1167562:pw-trigger.sh: 64: series_id=63759 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63759 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63759 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63759 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63759 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139385 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139385 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139385 + 1167562:pw-trigger.sh: 74: patch_id=139385 + 1167562:pw-trigger.sh: 75: '[' 139385 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139385 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139385 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139385 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139385 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139385 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139385 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yT06CUXqGi +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fTsvqq3qC1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yT06CUXqGi /tmp/tmp.fTsvqq3qC1' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139385/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139385/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171495 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fTsvqq3qC1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480539, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480539/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T01:53:02.749384", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10520/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T01:53:02.749384 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T01:53:02.749384 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784339582 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784339582 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784339582 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171502 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fTsvqq3qC1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480540, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480540/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T01:53:04.140361", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10520/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T01:53:04.140361 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T01:53:04.140361 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784339584 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784339582 -le 1784339584 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784339584 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171509 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fTsvqq3qC1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480560, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480560/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T03:28:49.027815", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10520/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T03:28:49.027815 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T03:28:49.027815 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784345329 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784339584 -le 1784345329 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784345329 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171516 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fTsvqq3qC1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yT06CUXqGi /tmp/tmp.fTsvqq3qC1 + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=9 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 9.id + 1167562:pw-trigger.sh: 64: series_id=63761 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63761 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63761 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63761 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63761 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1167562:pw-trigger.sh: 67: continue + 1167562:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=8 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 8.id + 1167562:pw-trigger.sh: 64: series_id=63771 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63771 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63771 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63771 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63771 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63771 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63771 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63771 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63771 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139404 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139404 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139404 + 1167562:pw-trigger.sh: 74: patch_id=139404 + 1167562:pw-trigger.sh: 75: '[' 139404 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139404 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139404 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139404 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139404 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=committed + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139404 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139404 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wnYb3HNCPM +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.45J11NBr2B ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wnYb3HNCPM /tmp/tmp.45J11NBr2B' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139404/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139404/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171642 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45J11NBr2B ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wnYb3HNCPM /tmp/tmp.45J11NBr2B + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139404 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139404 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139404 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XB3FP1A2mD +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bHgdodEmfw ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XB3FP1A2mD /tmp/tmp.bHgdodEmfw' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139404/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139404/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171657 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bHgdodEmfw ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480404, "url": "https://patchwork.sourceware.org/api/1.2/patches/139404/checks/480404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:05:53.589364", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10730/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:05:53.589364 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:05:53.589364 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784325953 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325953 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325953 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171664 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bHgdodEmfw ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480409, "url": "https://patchwork.sourceware.org/api/1.2/patches/139404/checks/480409/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:53.805663", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10730/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:53.805663 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:53.805663 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784326013 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325953 -le 1784326013 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326013 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171671 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bHgdodEmfw ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XB3FP1A2mD /tmp/tmp.bHgdodEmfw + 1167562:pw-trigger.sh: 103: check_state=fail + 1167562:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 105: break + 1167562:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 139404:tcwg_gdb_build--master-aarch64 to succeed. + 1167562:pw-trigger.sh: 109: echo 'WARNING: Waiting for 139404:tcwg_gdb_build--master-aarch64 to succeed.' + 1167562:pw-trigger.sh: 110: continue + 1167562:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=7 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 7.id + 1167562:pw-trigger.sh: 64: series_id=63777 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63777 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63777 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63777 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63777 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139409 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139409 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139409 + 1167562:pw-trigger.sh: 74: patch_id=139409 + 1167562:pw-trigger.sh: 75: '[' 139409 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139409 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139409 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139409 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139409 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139409 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139409 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3rh3OGfGVh +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RHMLwvEHr4 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3rh3OGfGVh /tmp/tmp.RHMLwvEHr4' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139409/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139409/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171758 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RHMLwvEHr4 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480544, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480544/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T01:57:26.206727", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10521/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T01:57:26.206727 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T01:57:26.206727 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784339846 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784339846 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784339846 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171765 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RHMLwvEHr4 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480545, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480545/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T01:57:27.156484", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10521/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T01:57:27.156484 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T01:57:27.156484 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784339847 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784339846 -le 1784339847 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784339847 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171772 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RHMLwvEHr4 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480562, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480562/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T03:31:15.323259", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10521/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T03:31:15.323259 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T03:31:15.323259 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784345475 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784339847 -le 1784345475 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784345475 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171779 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RHMLwvEHr4 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3rh3OGfGVh /tmp/tmp.RHMLwvEHr4 + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=6 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 6.id + 1167562:pw-trigger.sh: 64: series_id=63786 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63786 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63786 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63786 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63786 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139435 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139435 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139435 + 1167562:pw-trigger.sh: 74: patch_id=139435 + 1167562:pw-trigger.sh: 75: '[' 139435 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139435 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139435 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139435 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139435 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139435 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139435 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YqbY7xyEc7 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YxeYddfbZi ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YqbY7xyEc7 /tmp/tmp.YxeYddfbZi' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139435/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139435/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171883 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YxeYddfbZi ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480546, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480546/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T01:59:04.948658", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10522/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T01:59:04.948658 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T01:59:04.948658 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784339944 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784339944 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784339944 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171890 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YxeYddfbZi ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480547, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480547/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T01:59:09.487907", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10522/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T01:59:09.487907 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T01:59:09.487907 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784339949 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784339944 -le 1784339949 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784339949 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171897 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YxeYddfbZi ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480567, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480567/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T03:33:41.961042", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10522/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T03:33:41.961042 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T03:33:41.961042 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784345621 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784339949 -le 1784345621 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784345621 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171904 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YxeYddfbZi ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YqbY7xyEc7 /tmp/tmp.YxeYddfbZi + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139434 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139434 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139434 + 1167562:pw-trigger.sh: 74: patch_id=139434 + 1167562:pw-trigger.sh: 75: '[' 139434 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139434 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139434 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139434 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139434 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139434 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139434 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.umEKwQcAxP +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QmoZtaSYRf ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.umEKwQcAxP /tmp/tmp.QmoZtaSYRf' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139434/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139434/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171968 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QmoZtaSYRf ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.umEKwQcAxP /tmp/tmp.QmoZtaSYRf + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139434 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139434 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139434 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.o5r9FT5Bx4 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u0pT9njblL ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.o5r9FT5Bx4 /tmp/tmp.u0pT9njblL' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139434/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139434/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171983 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u0pT9njblL ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480623, "url": "https://patchwork.sourceware.org/api/1.2/patches/139434/checks/480623/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:41.458305", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10737/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:41.458305 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:41.458305 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784356361 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356361 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356361 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171990 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u0pT9njblL ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480624, "url": "https://patchwork.sourceware.org/api/1.2/patches/139434/checks/480624/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:43.445024", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10737/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:43.445024 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:43.445024 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784356363 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356361 -le 1784356363 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356363 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1171997 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u0pT9njblL ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480636, "url": "https://patchwork.sourceware.org/api/1.2/patches/139434/checks/480636/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:37:07.573319", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10737/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:37:07.573319 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:37:07.573319 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784356627 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356363 -le 1784356627 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356627 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172004 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u0pT9njblL ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.o5r9FT5Bx4 /tmp/tmp.u0pT9njblL + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=7 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=5 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 5.id + 1167562:pw-trigger.sh: 64: series_id=63788 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63788 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63788 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63788 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63788 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139437 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139437 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139437 + 1167562:pw-trigger.sh: 74: patch_id=139437 + 1167562:pw-trigger.sh: 75: '[' 139437 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139437 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139437 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139437 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139437 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139437 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139437 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EavtGghAUu +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZLiCU0JF2d ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EavtGghAUu /tmp/tmp.ZLiCU0JF2d' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139437/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139437/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172092 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZLiCU0JF2d ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480550, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480550/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T02:05:07.642272", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10523/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T02:05:07.642272 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T02:05:07.642272 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784340307 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784340307 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784340307 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172099 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZLiCU0JF2d ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480551, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480551/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T02:05:08.677037", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10523/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T02:05:08.677037 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T02:05:08.677037 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784340308 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784340307 -le 1784340308 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784340308 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172106 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZLiCU0JF2d ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480568, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480568/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T03:40:19.752564", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10523/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T03:40:19.752564 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T03:40:19.752564 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784346019 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784340308 -le 1784346019 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784346019 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172113 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZLiCU0JF2d ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EavtGghAUu /tmp/tmp.ZLiCU0JF2d + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1167562:pw-trigger.sh: 74: true + 1167562:pw-trigger.sh: 74: patch_id= + 1167562:pw-trigger.sh: 75: '[' '' = '' ']' + 1167562:pw-trigger.sh: 76: break + 1167562:pw-trigger.sh: 96: '[' '' = '' ']' + 1167562:pw-trigger.sh: 97: continue + 1167562:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=4 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 4.id + 1167562:pw-trigger.sh: 64: series_id=63793 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63793 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63793 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63793 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63793 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139451 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139451 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139451 + 1167562:pw-trigger.sh: 74: patch_id=139451 + 1167562:pw-trigger.sh: 75: '[' 139451 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139451 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139451 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139451 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139451 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139451 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139451 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XnBfrakXnE +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KjFwGfXXgs ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XnBfrakXnE /tmp/tmp.KjFwGfXXgs' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139451/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139451/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172217 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KjFwGfXXgs ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480552, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480552/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T02:08:04.468684", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10524/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T02:08:04.468684 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T02:08:04.468684 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784340484 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784340484 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784340484 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172224 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KjFwGfXXgs ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480553, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480553/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T02:08:05.642364", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10524/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T02:08:05.642364 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T02:08:05.642364 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784340485 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784340484 -le 1784340485 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784340485 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172231 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KjFwGfXXgs ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480569, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480569/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T03:42:45.508995", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/10524/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T03:42:45.508995 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T03:42:45.508995 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784346165 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784340485 -le 1784346165 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784346165 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172238 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KjFwGfXXgs ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XnBfrakXnE /tmp/tmp.KjFwGfXXgs + 1167562:pw-trigger.sh: 89: check_state=success + 1167562:pw-trigger.sh: 90: '[' success = pending ']' + 1167562:pw-trigger.sh: 93: num_patch=1 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 1 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139450 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139450 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139450 + 1167562:pw-trigger.sh: 74: patch_id=139450 + 1167562:pw-trigger.sh: 75: '[' 139450 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139450 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139450 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139450 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139450 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139450 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139450 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wZR9fEeSdC +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yqADAtkPfZ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wZR9fEeSdC /tmp/tmp.yqADAtkPfZ' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139450/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139450/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172302 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yqADAtkPfZ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wZR9fEeSdC /tmp/tmp.yqADAtkPfZ + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139450 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139450 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139450 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VIMDnwZ5uv +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BdTUUBsk5v ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VIMDnwZ5uv /tmp/tmp.BdTUUBsk5v' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139450/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139450/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172317 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BdTUUBsk5v ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480616, "url": "https://patchwork.sourceware.org/api/1.2/patches/139450/checks/480616/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:31:59.502994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10738/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:31:59.502994 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:31:59.502994 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784356319 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356319 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356319 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172324 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BdTUUBsk5v ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480617, "url": "https://patchwork.sourceware.org/api/1.2/patches/139450/checks/480617/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:00.867121", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10738/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:00.867121 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:00.867121 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784356320 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356319 -le 1784356320 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356320 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172331 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BdTUUBsk5v ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480633, "url": "https://patchwork.sourceware.org/api/1.2/patches/139450/checks/480633/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:36:01.933137", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10738/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:01.933137 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:01.933137 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784356561 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356320 -le 1784356561 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356561 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172338 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BdTUUBsk5v ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VIMDnwZ5uv /tmp/tmp.BdTUUBsk5v + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=8 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=3 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 3.id + 1167562:pw-trigger.sh: 64: series_id=63798 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63798 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63798 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63798 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63798 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139460 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139460 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139460 + 1167562:pw-trigger.sh: 74: patch_id=139460 + 1167562:pw-trigger.sh: 75: '[' 139460 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139460 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139460 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139460 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139460 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=committed + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139460 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139460 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Zh3KTHOAZI +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.te5JyOzW6M ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Zh3KTHOAZI /tmp/tmp.te5JyOzW6M' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139460/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139460/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172428 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.te5JyOzW6M ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Zh3KTHOAZI /tmp/tmp.te5JyOzW6M + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139460 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139460 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139460 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IHr5wN9IWZ +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.c20MZgGvFc ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IHr5wN9IWZ /tmp/tmp.c20MZgGvFc' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139460/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139460/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172443 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c20MZgGvFc ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480615, "url": "https://patchwork.sourceware.org/api/1.2/patches/139460/checks/480615/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:31:57.898929", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10739/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:31:57.898929 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:31:57.898929 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784356317 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356317 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356317 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172450 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c20MZgGvFc ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480618, "url": "https://patchwork.sourceware.org/api/1.2/patches/139460/checks/480618/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:01.517436", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10739/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:01.517436 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:01.517436 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784356321 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356317 -le 1784356321 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356321 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172457 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c20MZgGvFc ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IHr5wN9IWZ /tmp/tmp.c20MZgGvFc + 1167562:pw-trigger.sh: 103: check_state=fail + 1167562:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 105: break + 1167562:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 109: echo 'WARNING: Waiting for 139460:tcwg_gdb_build--master-aarch64 to succeed.' WARNING: Waiting for 139460:tcwg_gdb_build--master-aarch64 to succeed. + 1167562:pw-trigger.sh: 110: continue + 1167562:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=2 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 2.id + 1167562:pw-trigger.sh: 64: series_id=63801 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63801 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63801 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63801 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63801 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63801 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63801 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63801 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63801 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139463 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139463 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139463 + 1167562:pw-trigger.sh: 74: patch_id=139463 + 1167562:pw-trigger.sh: 75: '[' 139463 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139463 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139463 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139463 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139463 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139463 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139463 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1qj0IodtKW +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SCQshlHX5m ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1qj0IodtKW /tmp/tmp.SCQshlHX5m' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139463/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139463/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172544 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SCQshlHX5m ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1qj0IodtKW /tmp/tmp.SCQshlHX5m + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139463 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139463 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139463 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.s1l0O2FWnO +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iFFlDjU4xq ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.s1l0O2FWnO /tmp/tmp.iFFlDjU4xq' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139463/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139463/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172559 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iFFlDjU4xq ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480757, "url": "https://patchwork.sourceware.org/api/1.2/patches/139463/checks/480757/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:04.915700", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10743/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:04.915700 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:04.915700 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784375284 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375284 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375284 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172566 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iFFlDjU4xq ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480759, "url": "https://patchwork.sourceware.org/api/1.2/patches/139463/checks/480759/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:06.998604", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10743/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:06.998604 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:06.998604 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784375286 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375284 -le 1784375286 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375286 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172573 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iFFlDjU4xq ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.s1l0O2FWnO /tmp/tmp.iFFlDjU4xq + 1167562:pw-trigger.sh: 103: check_state=fail + 1167562:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 105: break WARNING: Waiting for 139463:tcwg_gdb_build--master-aarch64 to succeed. + 1167562:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1167562:pw-trigger.sh: 109: echo 'WARNING: Waiting for 139463:tcwg_gdb_build--master-aarch64 to succeed.' + 1167562:pw-trigger.sh: 110: continue + 1167562:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=1 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 1.id + 1167562:pw-trigger.sh: 64: series_id=63803 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63803 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63803 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63803 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63803 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139466 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139466 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139466 + 1167562:pw-trigger.sh: 74: patch_id=139466 + 1167562:pw-trigger.sh: 75: '[' 139466 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139466 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139466 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139466 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139466 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139466 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139466 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hdxaef8ilE +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wMaotDF2ud ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hdxaef8ilE /tmp/tmp.wMaotDF2ud' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139466/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139466/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172664 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wMaotDF2ud ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hdxaef8ilE /tmp/tmp.wMaotDF2ud + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139466 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139466 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139466 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4WxehmOgAR +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.41rRKdX3w9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4WxehmOgAR /tmp/tmp.41rRKdX3w9' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139466/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139466/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172679 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.41rRKdX3w9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480761, "url": "https://patchwork.sourceware.org/api/1.2/patches/139466/checks/480761/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:38.543248", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10744/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:38.543248 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:38.543248 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784375318 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375318 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375318 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172686 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.41rRKdX3w9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480762, "url": "https://patchwork.sourceware.org/api/1.2/patches/139466/checks/480762/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:48:40.372829", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10744/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:40.372829 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:40.372829 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784375320 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375318 -le 1784375320 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375320 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172693 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.41rRKdX3w9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480765, "url": "https://patchwork.sourceware.org/api/1.2/patches/139466/checks/480765/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T11:51:32.853130", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10744/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:51:32.853130 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:51:32.853130 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784375492 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375320 -le 1784375492 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375492 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172700 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.41rRKdX3w9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4WxehmOgAR /tmp/tmp.41rRKdX3w9 + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=9 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1167562:pw-trigger.sh: 63: i=0 ++ 1167562:pw-trigger.sh: 64: shyaml get-value 0.id + 1167562:pw-trigger.sh: 64: series_id=63804 + 1167562:pw-trigger.sh: 66: pw_series_complete_p gdb 63804 + 1167562:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1167562:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63804 + 1167562:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1167562:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63804 property Complete value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63804 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1167562:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1167562:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1167562:pw-trigger.sh: 71: num_patch=0 + 1167562:pw-trigger.sh: 72: true ++ 1167562:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 0 +++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139468 ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139468 = '' ']' ++ 1167562:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139468 + 1167562:pw-trigger.sh: 74: patch_id=139468 + 1167562:pw-trigger.sh: 75: '[' 139468 = '' ']' ++ 1167562:pw-trigger.sh: 82: pw_get_patch_data gdb 139468 State ++ 1167562:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1167562:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1167562:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139468 ++ 1167562:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1167562:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139468 property State value ++ 1167562:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1167562:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1167562:pw-trigger.sh: pw_yaml_get: 100: local id=139468 ++ 1167562:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1167562:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1167562:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1167562:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1167562:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1167562:pw-trigger.sh: pw_yaml_get: 108: set +x + 1167562:pw-trigger.sh: 82: patch_state=new + 1167562:pw-trigger.sh: 83: case "$patch_state" in ++ 1167562:pw-trigger.sh: 89: pw_patch_check_state 139468 tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139468 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0UFvli2Tir +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8yUs1sz8fF ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0UFvli2Tir /tmp/tmp.8yUs1sz8fF' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139468/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139468/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172794 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8yUs1sz8fF ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0UFvli2Tir /tmp/tmp.8yUs1sz8fF + 1167562:pw-trigger.sh: 89: check_state=pending + 1167562:pw-trigger.sh: 90: '[' pending = pending ']' + 1167562:pw-trigger.sh: 91: break + 1167562:pw-trigger.sh: 96: '[' 139468 = '' ']' + 1167562:pw-trigger.sh: 101: check_state=success + 1167562:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1167562:pw-trigger.sh: 103: pw_patch_check_state 139468 tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1167562:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139468 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1167562:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1167562:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q1fCBff7XM +++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1167562:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C7GWXfD8A9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q1fCBff7XM /tmp/tmp.C7GWXfD8A9' EXIT ++ 1167562:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1167562:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139468/checks/ ++ 1167562:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139468/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172809 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C7GWXfD8A9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480899, "url": "https://patchwork.sourceware.org/api/1.2/patches/139468/checks/480899/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:43:03.343187", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10748/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:43:03.343187 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:43:03.343187 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784407383 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784407383 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407383 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172816 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C7GWXfD8A9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480900, "url": "https://patchwork.sourceware.org/api/1.2/patches/139468/checks/480900/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:43:04.484754", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10748/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:43:04.484754 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:43:04.484754 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784407384 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407383 -le 1784407384 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407384 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172823 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C7GWXfD8A9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480907, "url": "https://patchwork.sourceware.org/api/1.2/patches/139468/checks/480907/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T20:46:05.028614", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10748/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1167562:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:46:05.028614 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:46:05.028614 +%s ++ 1167562:pw-trigger.sh: pw_patch_check_state: 274: date=1784407565 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407384 -le 1784407565 ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407565 +++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1167562:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1167562:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1167562:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 267: wait 1172830 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C7GWXfD8A9 ++ 1167562:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1167562:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1167562:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1167562:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q1fCBff7XM /tmp/tmp.C7GWXfD8A9 + 1167562:pw-trigger.sh: 103: check_state=success + 1167562:pw-trigger.sh: 104: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 108: '[' success '!=' success ']' + 1167562:pw-trigger.sh: 113: j=10 + 1167562:pw-trigger.sh: 114: cat + 1167562:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1167562:pw-trigger.sh: 119: rm /tmp/tmp.gR8mZlNOmD + 1167562:pw-trigger.sh: 121: echo 'Processed 30 series and created 10 pre-commit triggers' Processed 30 series and created 10 pre-commit triggers + 1167562:pw-trigger.sh: 1: pw_deinit gdb + 1167562:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1167562:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1167562:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1167562 + 1167562:pw-trigger.sh: 1: rm -f /tmp/tmp.gR8mZlNOmD