+ 1186216:jenkins7129269848952542905.sh: build_container_exec: 29: set +x + 169308:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 169308:pw-trigger.sh: 47: pw_init gdb + 169308:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 169308:pw-trigger.sh: pw_init: 42: local project=gdb + 169308:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 169308:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 169308:pw-trigger.sh: pw_init: 48: pw_clear_cache + 169308:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 169308:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-169308 + 169308:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-169308 ++ 169308:pw-trigger.sh: 49: mktemp + 169308:pw-trigger.sh: 49: yaml=/tmp/tmp.8K2N96HnQ1 + 169308:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.8K2N96HnQ1' EXIT + 169308:pw-trigger.sh: 53: readarray -t prereq_bots ++ 169308:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 169308:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 169308:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 169308:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 169308:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 169308:pw-trigger.sh: 58: shyaml get-length + 169308:pw-trigger.sh: 58: len=30 + 169308:pw-trigger.sh: 59: i=30 + 169308:pw-trigger.sh: 60: j=0 + 169308:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=29 ++ 169308:pw-trigger.sh: 64: shyaml get-value 29.id + 169308:pw-trigger.sh: 64: series_id=63479 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63479 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63479 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63479 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138977 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138977 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138977 + 169308:pw-trigger.sh: 74: patch_id=138977 + 169308:pw-trigger.sh: 75: '[' 138977 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 138977 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138977 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138977 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=138977 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 138977 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138977 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.odNqTAsUsr +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AlVu056RZG ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.odNqTAsUsr /tmp/tmp.AlVu056RZG' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138977/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138977/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169447 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlVu056RZG ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477703, "url": "https://patchwork.sourceware.org/api/1.2/patches/138977/checks/477703/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T15:36:44.747011", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10675/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:36:44.747011 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:36:44.747011 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783870604 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783870604 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870604 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169454 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlVu056RZG ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477705, "url": "https://patchwork.sourceware.org/api/1.2/patches/138977/checks/477705/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T15:36:50.555220", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10675/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:36:50.555220 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:36:50.555220 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783870610 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783870604 -le 1783870610 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870610 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169461 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlVu056RZG ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477717, "url": "https://patchwork.sourceware.org/api/1.2/patches/138977/checks/477717/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-12T15:41:36.276542", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10675/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-12T15:41:36.276542 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-12T15:41:36.276542 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783870896 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783870610 -le 1783870896 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783870896 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169468 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlVu056RZG ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.odNqTAsUsr /tmp/tmp.AlVu056RZG + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138980 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138980 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138980 + 169308:pw-trigger.sh: 74: patch_id=138980 + 169308:pw-trigger.sh: 75: '[' 138980 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 138980 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138980 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138980 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=138980 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 138980 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138980 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VZP8cFJ6V1 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kM2ifp3rQH ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VZP8cFJ6V1 /tmp/tmp.kM2ifp3rQH' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138980/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138980/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169532 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kM2ifp3rQH ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477822, "url": "https://patchwork.sourceware.org/api/1.2/patches/138980/checks/477822/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T01:17:00.617858", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10677/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T01:17:00.617858 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T01:17:00.617858 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783905420 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783905420 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783905420 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169539 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kM2ifp3rQH ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477823, "url": "https://patchwork.sourceware.org/api/1.2/patches/138980/checks/477823/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T01:17:02.079376", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10677/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T01:17:02.079376 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T01:17:02.079376 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783905422 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783905420 -le 1783905422 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783905422 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169546 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kM2ifp3rQH ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477826, "url": "https://patchwork.sourceware.org/api/1.2/patches/138980/checks/477826/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T01:19:21.269817", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10677/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T01:19:21.269817 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T01:19:21.269817 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783905561 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783905422 -le 1783905561 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783905561 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169553 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kM2ifp3rQH ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VZP8cFJ6V1 /tmp/tmp.kM2ifp3rQH + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138976 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138976 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138976 + 169308:pw-trigger.sh: 74: patch_id=138976 + 169308:pw-trigger.sh: 75: '[' 138976 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 138976 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138976 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138976 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=138976 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 138976 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138976 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TKdoIDt5b2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TDCvMBjzVb ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TKdoIDt5b2 /tmp/tmp.TDCvMBjzVb' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138976/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138976/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169620 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TDCvMBjzVb ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478000, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/478000/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:42.758365", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10679/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:42.758365 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:42.758365 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783948782 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948782 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948782 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169627 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TDCvMBjzVb ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478004, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/478004/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:50.427214", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10679/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:50.427214 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:50.427214 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783948790 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948782 -le 1783948790 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948790 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169634 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TDCvMBjzVb ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478011, "url": "https://patchwork.sourceware.org/api/1.2/patches/138976/checks/478011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:23:41.016645", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10679/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:23:41.016645 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:23:41.016645 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783949021 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948790 -le 1783949021 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949021 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169641 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TDCvMBjzVb ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TKdoIDt5b2 /tmp/tmp.TDCvMBjzVb + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=3 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 3 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138984 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138984 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138984 + 169308:pw-trigger.sh: 74: patch_id=138984 + 169308:pw-trigger.sh: 75: '[' 138984 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 138984 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138984 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138984 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=138984 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 138984 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138984 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.awO1qUtvPL +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.W2QctnuhEK ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.awO1qUtvPL /tmp/tmp.W2QctnuhEK' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138984/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138984/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169711 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W2QctnuhEK ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478270, "url": "https://patchwork.sourceware.org/api/1.2/patches/138984/checks/478270/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:11.094925", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10684/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:11.094925 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:11.094925 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992671 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992671 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992671 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169718 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W2QctnuhEK ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478272, "url": "https://patchwork.sourceware.org/api/1.2/patches/138984/checks/478272/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:26.979847", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10684/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:26.979847 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:26.979847 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992686 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992671 -le 1783992686 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992686 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169725 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W2QctnuhEK ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478280, "url": "https://patchwork.sourceware.org/api/1.2/patches/138984/checks/478280/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:34:12.386432", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10684/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:34:12.386432 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:34:12.386432 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992852 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992686 -le 1783992852 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992852 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169732 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W2QctnuhEK ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.awO1qUtvPL /tmp/tmp.W2QctnuhEK + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=4 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 4 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138978 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138978 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138978 + 169308:pw-trigger.sh: 74: patch_id=138978 + 169308:pw-trigger.sh: 75: '[' 138978 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 138978 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138978 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138978 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=138978 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 138978 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138978 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.geaZh1U9cQ +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2BCHQ5cvXg ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.geaZh1U9cQ /tmp/tmp.2BCHQ5cvXg' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138978/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169805 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2BCHQ5cvXg ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:28.282013 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:28.282013 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035168 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035168 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035168 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169812 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2BCHQ5cvXg ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:35.732872 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:35.732872 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035175 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035168 -le 1784035175 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035175 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169819 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2BCHQ5cvXg ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:23:50.664846 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:23:50.664846 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035430 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035175 -le 1784035430 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035430 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169826 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2BCHQ5cvXg ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.geaZh1U9cQ /tmp/tmp.2BCHQ5cvXg + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=5 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 5 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 5 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138979 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138979 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138979 + 169308:pw-trigger.sh: 74: patch_id=138979 + 169308:pw-trigger.sh: 75: '[' 138979 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 138979 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138979 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138979 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=138979 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 138979 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138979 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QfBaxTeutg +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.86frmTJWN4 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QfBaxTeutg /tmp/tmp.86frmTJWN4' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138979/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138979/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169902 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.86frmTJWN4 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479129, "url": "https://patchwork.sourceware.org/api/1.2/patches/138979/checks/479129/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:04.163636", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10694/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:04.163636 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:04.163636 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117884 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117884 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117884 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169909 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.86frmTJWN4 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479132, "url": "https://patchwork.sourceware.org/api/1.2/patches/138979/checks/479132/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:07.590657", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10694/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:07.590657 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:07.590657 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117887 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117884 -le 1784117887 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117887 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169916 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.86frmTJWN4 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479144, "url": "https://patchwork.sourceware.org/api/1.2/patches/138979/checks/479144/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:22:12.871911", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10694/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:12.871911 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:12.871911 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118132 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117887 -le 1784118132 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118132 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 169923 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.86frmTJWN4 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QfBaxTeutg /tmp/tmp.86frmTJWN4 + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=6 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 6 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 6 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138981 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138981 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138981 + 169308:pw-trigger.sh: 74: patch_id=138981 + 169308:pw-trigger.sh: 75: '[' 138981 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 138981 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138981 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138981 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=138981 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 138981 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138981 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zPYdGM4fHV +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.92WC87uode ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zPYdGM4fHV /tmp/tmp.92WC87uode' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138981/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138981/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170002 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.92WC87uode ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479756, "url": "https://patchwork.sourceware.org/api/1.2/patches/138981/checks/479756/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:51:51.339434", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10708/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:51:51.339434 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:51:51.339434 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784220711 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784220711 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784220711 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170009 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.92WC87uode ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479757, "url": "https://patchwork.sourceware.org/api/1.2/patches/138981/checks/479757/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:51:53.238129", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10708/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:51:53.238129 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:51:53.238129 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784220713 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784220711 -le 1784220713 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784220713 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170016 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.92WC87uode ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479758, "url": "https://patchwork.sourceware.org/api/1.2/patches/138981/checks/479758/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T16:55:53.023675", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10708/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:55:53.023675 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:55:53.023675 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784220953 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784220713 -le 1784220953 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784220953 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170023 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.92WC87uode ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zPYdGM4fHV /tmp/tmp.92WC87uode + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=7 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 7 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 7 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138982 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138982 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138982 + 169308:pw-trigger.sh: 74: patch_id=138982 + 169308:pw-trigger.sh: 75: '[' 138982 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 138982 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138982 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 138982 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=138982 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 138982 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138982 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CZnZp1sfM6 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.h6hcPz6xHK ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CZnZp1sfM6 /tmp/tmp.h6hcPz6xHK' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138982/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138982/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170105 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h6hcPz6xHK ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480080, "url": "https://patchwork.sourceware.org/api/1.2/patches/138982/checks/480080/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:37.881051", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10716/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:37.881051 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:37.881051 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287357 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287357 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287357 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170112 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h6hcPz6xHK ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480082, "url": "https://patchwork.sourceware.org/api/1.2/patches/138982/checks/480082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:42.625381", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10716/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:42.625381 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:42.625381 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287362 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287357 -le 1784287362 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287362 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170119 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h6hcPz6xHK ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480090, "url": "https://patchwork.sourceware.org/api/1.2/patches/138982/checks/480090/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:25.347528", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10716/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:25.347528 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:25.347528 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287765 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287362 -le 1784287765 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287765 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170126 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h6hcPz6xHK ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CZnZp1sfM6 /tmp/tmp.h6hcPz6xHK + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=8 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63479 8 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63479 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63479 property '.*' value Patches 8 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63479 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=28 ++ 169308:pw-trigger.sh: 64: shyaml get-value 28.id + 169308:pw-trigger.sh: 64: series_id=63498 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63498 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63498 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63498 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63498 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139002 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139002 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139002 + 169308:pw-trigger.sh: 74: patch_id=139002 + 169308:pw-trigger.sh: 75: '[' 139002 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139002 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139002 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139002 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139002 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=committed + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139002 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139002 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1eqru8v26B +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0aAjz14cMY ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1eqru8v26B /tmp/tmp.0aAjz14cMY' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139002/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170251 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0aAjz14cMY ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:43.835680 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:43.835680 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783948783 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948783 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948783 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170258 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0aAjz14cMY ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:50.410405 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:50.410405 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783948790 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948783 -le 1783948790 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948790 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170265 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0aAjz14cMY ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1eqru8v26B /tmp/tmp.0aAjz14cMY + 169308:pw-trigger.sh: 89: check_state=fail + 169308:pw-trigger.sh: 90: '[' fail = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139003 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139003 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139003 + 169308:pw-trigger.sh: 74: patch_id=139003 + 169308:pw-trigger.sh: 75: '[' 139003 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139003 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139003 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139003 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139003 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=committed + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139003 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139003 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9xRNu7Wnpb +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hNMp90kzvh ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9xRNu7Wnpb /tmp/tmp.hNMp90kzvh' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139003/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139003/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170329 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hNMp90kzvh ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478271, "url": "https://patchwork.sourceware.org/api/1.2/patches/139003/checks/478271/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:25.504138", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10685/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:25.504138 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:25.504138 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992685 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992685 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992685 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170336 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hNMp90kzvh ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478277, "url": "https://patchwork.sourceware.org/api/1.2/patches/139003/checks/478277/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:32:01.702298", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10685/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:01.702298 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:01.702298 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992721 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992685 -le 1783992721 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992721 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170343 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hNMp90kzvh ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9xRNu7Wnpb /tmp/tmp.hNMp90kzvh + 169308:pw-trigger.sh: 89: check_state=fail + 169308:pw-trigger.sh: 90: '[' fail = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63498 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63498 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63498 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63498 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=27 ++ 169308:pw-trigger.sh: 64: shyaml get-value 27.id + 169308:pw-trigger.sh: 64: series_id=63505 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63505 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63505 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63505 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63505 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139010 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139010 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139010 + 169308:pw-trigger.sh: 74: patch_id=139010 + 169308:pw-trigger.sh: 75: '[' 139010 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139010 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139010 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139010 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139010 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139010 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139010 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yEcL0hTq9Y +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3TkZlSc5dN ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yEcL0hTq9Y /tmp/tmp.3TkZlSc5dN' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139010/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139010/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170448 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3TkZlSc5dN ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478002, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:49.914981", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10681/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:49.914981 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:49.914981 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783948789 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948789 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948789 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170455 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3TkZlSc5dN ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478005, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478005/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:19:51.624837", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10681/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:19:51.624837 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:19:51.624837 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783948791 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948789 -le 1783948791 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948791 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170462 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3TkZlSc5dN ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478010, "url": "https://patchwork.sourceware.org/api/1.2/patches/139010/checks/478010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:23:35.829978", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10681/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:23:35.829978 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:23:35.829978 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783949015 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948791 -le 1783949015 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949015 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170469 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3TkZlSc5dN ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yEcL0hTq9Y /tmp/tmp.3TkZlSc5dN + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63505 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63505 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63505 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63505 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=26 ++ 169308:pw-trigger.sh: 64: shyaml get-value 26.id + 169308:pw-trigger.sh: 64: series_id=63509 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63509 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63509 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63509 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63509 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139015 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139015 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139015 + 169308:pw-trigger.sh: 74: patch_id=139015 + 169308:pw-trigger.sh: 75: '[' 139015 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139015 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139015 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139015 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139015 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139015 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139015 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LAT9qSI5Id +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OmO01DSiVw ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LAT9qSI5Id /tmp/tmp.OmO01DSiVw' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139015/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139015/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170571 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OmO01DSiVw ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478008, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478008/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:20:50.734623", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10682/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:20:50.734623 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:20:50.734623 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783948850 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783948850 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948850 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170578 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OmO01DSiVw ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478009, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:20:52.664955", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10682/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:20:52.664955 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:20:52.664955 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783948852 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948850 -le 1783948852 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783948852 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170585 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OmO01DSiVw ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478013, "url": "https://patchwork.sourceware.org/api/1.2/patches/139015/checks/478013/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T13:24:33.228916", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10682/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T13:24:33.228916 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T13:24:33.228916 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783949073 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783948852 -le 1783949073 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783949073 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170592 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OmO01DSiVw ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LAT9qSI5Id /tmp/tmp.OmO01DSiVw + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63509 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63509 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63509 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63509 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=25 ++ 169308:pw-trigger.sh: 64: shyaml get-value 25.id + 169308:pw-trigger.sh: 64: series_id=63528 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63528 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63528 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63528 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139049 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139049 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139049 + 169308:pw-trigger.sh: 74: patch_id=139049 + 169308:pw-trigger.sh: 75: '[' 139049 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139049 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139049 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139049 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139049 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139049 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139049 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xK3CzDo2lw +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZjVmw37L3y ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xK3CzDo2lw /tmp/tmp.ZjVmw37L3y' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139049/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139049/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170724 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZjVmw37L3y ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478273, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478273/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:45.136536", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10686/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:45.136536 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:45.136536 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992705 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992705 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992705 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170731 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZjVmw37L3y ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478279, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478279/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:32:03.488335", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10686/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:03.488335 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:03.488335 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992723 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992705 -le 1783992723 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992723 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170738 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZjVmw37L3y ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478282, "url": "https://patchwork.sourceware.org/api/1.2/patches/139049/checks/478282/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:35:37.000066", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10686/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:35:37.000066 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:35:37.000066 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992937 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992723 -le 1783992937 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992937 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170745 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZjVmw37L3y ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xK3CzDo2lw /tmp/tmp.ZjVmw37L3y + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139044 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139044 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139044 + 169308:pw-trigger.sh: 74: patch_id=139044 + 169308:pw-trigger.sh: 75: '[' 139044 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139044 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139044 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139044 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139044 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139044 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139044 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8ZdsQ6Xa7s +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZDvPtoifes ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8ZdsQ6Xa7s /tmp/tmp.ZDvPtoifes' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139044/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139044/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170809 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDvPtoifes ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478565, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/478565/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:32.792039", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10689/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:32.792039 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:32.792039 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035172 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035172 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035172 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170816 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDvPtoifes ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478567, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/478567/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:41.250992", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10689/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:41.250992 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:41.250992 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035181 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035172 -le 1784035181 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035181 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170823 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDvPtoifes ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478577, "url": "https://patchwork.sourceware.org/api/1.2/patches/139044/checks/478577/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:23:55.867878", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10689/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:23:55.867878 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:23:55.867878 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035435 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035181 -le 1784035435 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035435 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170830 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDvPtoifes ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8ZdsQ6Xa7s /tmp/tmp.ZDvPtoifes + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139047 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139047 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139047 + 169308:pw-trigger.sh: 74: patch_id=139047 + 169308:pw-trigger.sh: 75: '[' 139047 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139047 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139047 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139047 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139047 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139047 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139047 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SLoja9laZy +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PAXiMl2cro ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SLoja9laZy /tmp/tmp.PAXiMl2cro' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139047/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139047/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170897 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAXiMl2cro ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479127, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/479127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:01.654332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10695/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:01.654332 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:01.654332 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117881 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117881 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117881 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170904 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAXiMl2cro ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479131, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/479131/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:05.553544", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10695/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:05.553544 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:05.553544 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117885 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117881 -le 1784117885 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117885 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170911 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAXiMl2cro ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479145, "url": "https://patchwork.sourceware.org/api/1.2/patches/139047/checks/479145/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:22:14.161856", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10695/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:14.161856 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:14.161856 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118134 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117885 -le 1784118134 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118134 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170918 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAXiMl2cro ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SLoja9laZy /tmp/tmp.PAXiMl2cro + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=3 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 3 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139036 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139036 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139036 + 169308:pw-trigger.sh: 74: patch_id=139036 + 169308:pw-trigger.sh: 75: '[' 139036 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139036 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139036 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139036 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139036 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139036 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139036 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.y4wsOS404q +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d7jfLD8uA0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.y4wsOS404q /tmp/tmp.d7jfLD8uA0' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139036/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170988 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d7jfLD8uA0 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:57.217761 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:57.217761 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221017 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221017 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221017 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 170995 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d7jfLD8uA0 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:56:59.849464 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:56:59.849464 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221019 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221017 -le 1784221019 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221019 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171002 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d7jfLD8uA0 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:00:59.487919 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:00:59.487919 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221259 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221019 -le 1784221259 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221259 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171009 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d7jfLD8uA0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.y4wsOS404q /tmp/tmp.d7jfLD8uA0 + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=4 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 4 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139050 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139050 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139050 + 169308:pw-trigger.sh: 74: patch_id=139050 + 169308:pw-trigger.sh: 75: '[' 139050 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139050 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139050 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139050 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139050 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139050 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139050 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QLpp9PruL0 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mx4OLF3QrY ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QLpp9PruL0 /tmp/tmp.mx4OLF3QrY' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139050/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139050/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171082 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mx4OLF3QrY ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480078, "url": "https://patchwork.sourceware.org/api/1.2/patches/139050/checks/480078/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:32.704588", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10718/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:32.704588 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:32.704588 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287352 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287352 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287352 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171089 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mx4OLF3QrY ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480081, "url": "https://patchwork.sourceware.org/api/1.2/patches/139050/checks/480081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:41.663390", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10718/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:41.663390 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:41.663390 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287361 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287352 -le 1784287361 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287361 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171096 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mx4OLF3QrY ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480088, "url": "https://patchwork.sourceware.org/api/1.2/patches/139050/checks/480088/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:13.814098", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10718/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:13.814098 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:13.814098 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287753 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287361 -le 1784287753 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287753 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171103 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mx4OLF3QrY ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QLpp9PruL0 /tmp/tmp.mx4OLF3QrY + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=5 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 5 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 5 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139043 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139043 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139043 + 169308:pw-trigger.sh: 74: patch_id=139043 + 169308:pw-trigger.sh: 75: '[' 139043 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139043 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139043 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139043 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139043 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139043 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139043 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BxpZFk39RD +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GvXPGkt26U ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BxpZFk39RD /tmp/tmp.GvXPGkt26U' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139043/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139043/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171179 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GvXPGkt26U ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480393, "url": "https://patchwork.sourceware.org/api/1.2/patches/139043/checks/480393/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:00:28.596199", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10726/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:00:28.596199 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:00:28.596199 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325628 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325628 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325628 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171186 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GvXPGkt26U ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480394, "url": "https://patchwork.sourceware.org/api/1.2/patches/139043/checks/480394/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:00:52.971634", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10726/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:00:52.971634 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:00:52.971634 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325652 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325628 -le 1784325652 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325652 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171193 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GvXPGkt26U ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480403, "url": "https://patchwork.sourceware.org/api/1.2/patches/139043/checks/480403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:04:49.078100", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10726/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:04:49.078100 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:04:49.078100 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325889 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325652 -le 1784325889 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325889 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171200 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GvXPGkt26U ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BxpZFk39RD /tmp/tmp.GvXPGkt26U + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=6 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 6 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 6 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139039 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139039 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139039 + 169308:pw-trigger.sh: 74: patch_id=139039 + 169308:pw-trigger.sh: 75: '[' 139039 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139039 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139039 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139039 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139039 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139039 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139039 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S7rSZP89a5 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UFDX6pR3wY ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S7rSZP89a5 /tmp/tmp.UFDX6pR3wY' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139039/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139039/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171279 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UFDX6pR3wY ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480619, "url": "https://patchwork.sourceware.org/api/1.2/patches/139039/checks/480619/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:01.781393", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10735/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:01.781393 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:01.781393 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356321 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356321 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356321 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171286 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UFDX6pR3wY ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480621, "url": "https://patchwork.sourceware.org/api/1.2/patches/139039/checks/480621/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:08.839735", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10735/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:08.839735 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:08.839735 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356328 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356321 -le 1784356328 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356328 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171293 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UFDX6pR3wY ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480634, "url": "https://patchwork.sourceware.org/api/1.2/patches/139039/checks/480634/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:36:08.110913", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10735/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:08.110913 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:08.110913 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356568 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356328 -le 1784356568 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356568 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171300 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UFDX6pR3wY ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S7rSZP89a5 /tmp/tmp.UFDX6pR3wY + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=7 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 7 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 7 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139042 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139042 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139042 + 169308:pw-trigger.sh: 74: patch_id=139042 + 169308:pw-trigger.sh: 75: '[' 139042 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139042 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139042 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139042 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139042 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139042 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139042 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HmOhPunt0O +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sbR05SU7nw ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HmOhPunt0O /tmp/tmp.sbR05SU7nw' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139042/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139042/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171382 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sbR05SU7nw ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480753, "url": "https://patchwork.sourceware.org/api/1.2/patches/139042/checks/480753/", "user": { "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:47:25.460443", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10740/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:47:25.460443 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:47:25.460443 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375245 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375245 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375245 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171389 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sbR05SU7nw ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480754, "url": "https://patchwork.sourceware.org/api/1.2/patches/139042/checks/480754/", "user": { "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:47:33.469169", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10740/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:47:33.469169 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:47:33.469169 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375253 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375245 -le 1784375253 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375253 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171396 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sbR05SU7nw ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480763, "url": "https://patchwork.sourceware.org/api/1.2/patches/139042/checks/480763/", "user": { "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:50:48.478728", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10740/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:50:48.478728 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:50:48.478728 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375448 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375253 -le 1784375448 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375448 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171403 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sbR05SU7nw ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HmOhPunt0O /tmp/tmp.sbR05SU7nw + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=8 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 8 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 8 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139048 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139048 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139048 + 169308:pw-trigger.sh: 74: patch_id=139048 + 169308:pw-trigger.sh: 75: '[' 139048 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139048 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139048 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139048 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139048 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139048 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139048 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wVVc37eZ9n +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tc2rLCWzde ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wVVc37eZ9n /tmp/tmp.tc2rLCWzde' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139048/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139048/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171488 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tc2rLCWzde ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480890, "url": "https://patchwork.sourceware.org/api/1.2/patches/139048/checks/480890/", "user": { "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:37:55.409251", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10745/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:37:55.409251 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:37:55.409251 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407075 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784407075 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407075 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171495 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tc2rLCWzde ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480891, "url": "https://patchwork.sourceware.org/api/1.2/patches/139048/checks/480891/", "user": { "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:37:59.783870", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10745/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:37:59.783870 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:37:59.783870 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407079 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407075 -le 1784407079 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407079 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171502 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tc2rLCWzde ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480894, "url": "https://patchwork.sourceware.org/api/1.2/patches/139048/checks/480894/", "user": { "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:40:24.009454", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10745/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:40:24.009454 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:40:24.009454 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407224 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407079 -le 1784407224 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407224 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171509 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tc2rLCWzde ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wVVc37eZ9n /tmp/tmp.tc2rLCWzde + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=9 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 9 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=9 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 9 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=9 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139045 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139045 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139045 + 169308:pw-trigger.sh: 74: patch_id=139045 + 169308:pw-trigger.sh: 75: '[' 139045 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139045 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139045 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139045 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139045 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139045 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139045 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gALtw5HmSi +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bhUulZZFGA ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gALtw5HmSi /tmp/tmp.bhUulZZFGA' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139045/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139045/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171597 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bhUulZZFGA ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481056, "url": "https://patchwork.sourceware.org/api/1.2/patches/139045/checks/481056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:30:58.799719", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10749/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:30:58.799719 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:30:58.799719 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442658 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784442658 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442658 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171604 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bhUulZZFGA ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481058, "url": "https://patchwork.sourceware.org/api/1.2/patches/139045/checks/481058/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:31:03.273283", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10749/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:31:03.273283 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:31:03.273283 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442663 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442658 -le 1784442663 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442663 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171611 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bhUulZZFGA ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481064, "url": "https://patchwork.sourceware.org/api/1.2/patches/139045/checks/481064/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:34:08.467331", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10749/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:34:08.467331 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:34:08.467331 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442848 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442663 -le 1784442848 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442848 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171618 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bhUulZZFGA ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gALtw5HmSi /tmp/tmp.bhUulZZFGA + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=10 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 10 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=10 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 10 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=10 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139037 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139037 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139037 + 169308:pw-trigger.sh: 74: patch_id=139037 + 169308:pw-trigger.sh: 75: '[' 139037 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139037 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139037 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139037 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139037 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139037 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139037 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CslRSUzPRn +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fvL9QHPMhC ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CslRSUzPRn /tmp/tmp.fvL9QHPMhC' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139037/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139037/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171709 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fvL9QHPMhC ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481129, "url": "https://patchwork.sourceware.org/api/1.2/patches/139037/checks/481129/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:59:07.917665", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10753/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:59:07.917665 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:59:07.917665 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784469547 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784469547 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469547 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171716 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fvL9QHPMhC ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481130, "url": "https://patchwork.sourceware.org/api/1.2/patches/139037/checks/481130/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:59:09.710490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10753/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:59:09.710490 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:59:09.710490 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784469549 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469547 -le 1784469549 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469549 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171723 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fvL9QHPMhC ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481143, "url": "https://patchwork.sourceware.org/api/1.2/patches/139037/checks/481143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T14:04:48.184809", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10753/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T14:04:48.184809 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T14:04:48.184809 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784469888 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469549 -le 1784469888 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469888 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171730 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fvL9QHPMhC ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CslRSUzPRn /tmp/tmp.fvL9QHPMhC + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=11 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63528 11 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63528 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=11 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63528 property '.*' value Patches 11 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63528 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=11 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139046 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139046 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139046 + 169308:pw-trigger.sh: 74: patch_id=139046 + 169308:pw-trigger.sh: 75: '[' 139046 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139046 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139046 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139046 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139046 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139046 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139046 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iuNyp0G0fB +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OX0RrZ40Oy ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iuNyp0G0fB /tmp/tmp.OX0RrZ40Oy' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139046/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139046/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171824 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OX0RrZ40Oy ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iuNyp0G0fB /tmp/tmp.OX0RrZ40Oy + 169308:pw-trigger.sh: 89: check_state=pending + 169308:pw-trigger.sh: 90: '[' pending = pending ']' + 169308:pw-trigger.sh: 91: break + 169308:pw-trigger.sh: 96: '[' 139046 = '' ']' + 169308:pw-trigger.sh: 101: check_state=success + 169308:pw-trigger.sh: 108: '[' success '!=' success ']' + 169308:pw-trigger.sh: 113: j=1 + 169308:pw-trigger.sh: 114: cat + 169308:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=24 ++ 169308:pw-trigger.sh: 64: shyaml get-value 24.id + 169308:pw-trigger.sh: 64: series_id=63555 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63555 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63555 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63555 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63555 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139080 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139080 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139080 + 169308:pw-trigger.sh: 74: patch_id=139080 + 169308:pw-trigger.sh: 75: '[' 139080 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139080 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139080 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139080 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139080 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139080 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139080 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ti4ambCHvI +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7uXhrah4Gr ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ti4ambCHvI /tmp/tmp.7uXhrah4Gr' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139080/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139080/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171918 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7uXhrah4Gr ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478275, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478275/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:31:47.099026", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10687/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:31:47.099026 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:31:47.099026 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992707 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783992707 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992707 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171925 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7uXhrah4Gr ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478276, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478276/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:32:01.696855", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10687/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:32:01.696855 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:32:01.696855 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992721 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992707 -le 1783992721 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992721 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171932 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7uXhrah4Gr ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478283, "url": "https://patchwork.sourceware.org/api/1.2/patches/139080/checks/478283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T01:35:37.182612", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10687/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T01:35:37.182612 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T01:35:37.182612 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1783992937 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783992721 -le 1783992937 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783992937 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 171939 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7uXhrah4Gr ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ti4ambCHvI /tmp/tmp.7uXhrah4Gr + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139082 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139082 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139082 + 169308:pw-trigger.sh: 74: patch_id=139082 + 169308:pw-trigger.sh: 75: '[' 139082 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139082 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139082 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139082 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139082 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139082 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139082 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KOAlPmIRtp +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qh91CqnvIq ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KOAlPmIRtp /tmp/tmp.qh91CqnvIq' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139082/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139082/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172003 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qh91CqnvIq ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478569, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/478569/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:46.217115", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10690/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:46.217115 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:46.217115 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035186 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035186 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035186 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172010 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qh91CqnvIq ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478570, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/478570/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:48.947840", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10690/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:48.947840 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:48.947840 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035188 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035186 -le 1784035188 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035188 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172017 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qh91CqnvIq ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478578, "url": "https://patchwork.sourceware.org/api/1.2/patches/139082/checks/478578/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:24:01.530898", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10690/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:01.530898 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:01.530898 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035441 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035188 -le 1784035441 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035441 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172024 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qh91CqnvIq ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KOAlPmIRtp /tmp/tmp.qh91CqnvIq + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139081 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139081 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139081 + 169308:pw-trigger.sh: 74: patch_id=139081 + 169308:pw-trigger.sh: 75: '[' 139081 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139081 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139081 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139081 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139081 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139081 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139081 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2vbTi7zkIZ +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.c1XZwkOHU5 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2vbTi7zkIZ /tmp/tmp.c1XZwkOHU5' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139081/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139081/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172091 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c1XZwkOHU5 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479128, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/479128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:03.240203", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10696/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:03.240203 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:03.240203 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117883 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117883 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117883 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172098 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c1XZwkOHU5 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479130, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/479130/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:18:05.230861", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10696/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:18:05.230861 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:18:05.230861 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117885 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117883 -le 1784117885 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117885 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172105 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c1XZwkOHU5 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479143, "url": "https://patchwork.sourceware.org/api/1.2/patches/139081/checks/479143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:22:09.892271", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10696/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:22:09.892271 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:22:09.892271 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118129 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117885 -le 1784118129 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118129 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172112 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c1XZwkOHU5 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2vbTi7zkIZ /tmp/tmp.c1XZwkOHU5 + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=3 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 3 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139079 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139079 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139079 + 169308:pw-trigger.sh: 74: patch_id=139079 + 169308:pw-trigger.sh: 75: '[' 139079 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139079 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139079 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139079 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139079 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139079 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139079 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0SzpVSHs0t +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gIjUmQ8d7g ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0SzpVSHs0t /tmp/tmp.gIjUmQ8d7g' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139079/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172182 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIjUmQ8d7g ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:02:56.516510 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:02:56.516510 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784163776 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784163776 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163776 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172189 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIjUmQ8d7g ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:35.127013 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:35.127013 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221115 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163776 -le 1784221115 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221115 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172196 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIjUmQ8d7g ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T16:58:37.257886 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T16:58:37.257886 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221117 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221115 -le 1784221117 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221117 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172203 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIjUmQ8d7g ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:25.556857 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:25.556857 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221345 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221117 -le 1784221345 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221345 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=4 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172210 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[4]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIjUmQ8d7g ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0SzpVSHs0t /tmp/tmp.gIjUmQ8d7g + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=4 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63555 4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63555 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63555 property '.*' value Patches 4 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63555 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=23 ++ 169308:pw-trigger.sh: 64: shyaml get-value 23.id + 169308:pw-trigger.sh: 64: series_id=63579 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63579 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63579 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63579 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139116 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139116 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139116 + 169308:pw-trigger.sh: 74: patch_id=139116 + 169308:pw-trigger.sh: 75: '[' 139116 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139116 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139116 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139116 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139116 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139116 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139116 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SJC0vtkwe3 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.b3Okr1Fl5C ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SJC0vtkwe3 /tmp/tmp.b3Okr1Fl5C' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139116/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139116/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172341 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b3Okr1Fl5C ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478568, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/478568/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:44.916673", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10691/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:44.916673 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:44.916673 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035184 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035184 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035184 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172348 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b3Okr1Fl5C ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478571, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/478571/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:19:49.388738", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10691/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:19:49.388738 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:19:49.388738 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035189 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035184 -le 1784035189 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035189 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172355 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b3Okr1Fl5C ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478579, "url": "https://patchwork.sourceware.org/api/1.2/patches/139116/checks/478579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:24:01.526861", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10691/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:01.526861 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:01.526861 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035441 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035189 -le 1784035441 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035441 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172362 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b3Okr1Fl5C ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SJC0vtkwe3 /tmp/tmp.b3Okr1Fl5C + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139115 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139115 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139115 + 169308:pw-trigger.sh: 74: patch_id=139115 + 169308:pw-trigger.sh: 75: '[' 139115 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139115 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139115 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139115 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139115 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139115 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139115 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.en5thexqZc +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LJyj7UFR0i ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.en5thexqZc /tmp/tmp.LJyj7UFR0i' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139115/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139115/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172426 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJyj7UFR0i ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479134, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/479134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:15.842009", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10697/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:15.842009 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:15.842009 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117955 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117955 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117955 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172433 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJyj7UFR0i ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479136, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/479136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:21.010701", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10697/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:21.010701 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:21.010701 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117961 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117955 -le 1784117961 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117961 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172440 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJyj7UFR0i ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479146, "url": "https://patchwork.sourceware.org/api/1.2/patches/139115/checks/479146/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:23:37.176008", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10697/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:23:37.176008 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:23:37.176008 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118217 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117961 -le 1784118217 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118217 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172447 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJyj7UFR0i ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.en5thexqZc /tmp/tmp.LJyj7UFR0i + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139110 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139110 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139110 + 169308:pw-trigger.sh: 74: patch_id=139110 + 169308:pw-trigger.sh: 75: '[' 139110 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139110 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139110 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139110 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139110 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139110 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139110 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hOQcfEsyC6 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aAk9adIzqR ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hOQcfEsyC6 /tmp/tmp.aAk9adIzqR' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139110/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139110/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172514 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aAk9adIzqR ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479767, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/479767/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:02:32.841166", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10711/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:32.841166 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:32.841166 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221352 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221352 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221352 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172521 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aAk9adIzqR ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479768, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/479768/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:02:35.200555", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10711/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:02:35.200555 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:02:35.200555 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221355 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221352 -le 1784221355 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221355 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172528 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aAk9adIzqR ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479769, "url": "https://patchwork.sourceware.org/api/1.2/patches/139110/checks/479769/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:14.413652", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10711/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:14.413652 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:14.413652 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221514 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221355 -le 1784221514 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221514 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172535 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aAk9adIzqR ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hOQcfEsyC6 /tmp/tmp.aAk9adIzqR + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=3 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 3 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139114 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139114 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139114 + 169308:pw-trigger.sh: 74: patch_id=139114 + 169308:pw-trigger.sh: 75: '[' 139114 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139114 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139114 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139114 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139114 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139114 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139114 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iRNbZmljW9 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NtlaPWu6Jb ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iRNbZmljW9 /tmp/tmp.NtlaPWu6Jb' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139114/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172605 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NtlaPWu6Jb ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.866732 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.866732 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172612 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NtlaPWu6Jb ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:35.042354 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:35.042354 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287355 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287355 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287355 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172619 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NtlaPWu6Jb ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:15.901129 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:15.901129 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287755 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287355 -le 1784287755 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287755 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172626 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NtlaPWu6Jb ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iRNbZmljW9 /tmp/tmp.NtlaPWu6Jb + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=4 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 4 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139113 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139113 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139113 + 169308:pw-trigger.sh: 74: patch_id=139113 + 169308:pw-trigger.sh: 75: '[' 139113 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139113 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139113 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139113 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139113 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139113 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139113 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MUtI3nicOm +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SEanJk4JmS ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MUtI3nicOm /tmp/tmp.SEanJk4JmS' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139113/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139113/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172699 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SEanJk4JmS ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480401, "url": "https://patchwork.sourceware.org/api/1.2/patches/139113/checks/480401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:03:32.089165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10727/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:32.089165 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:32.089165 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325812 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325812 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325812 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172706 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SEanJk4JmS ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480402, "url": "https://patchwork.sourceware.org/api/1.2/patches/139113/checks/480402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:03:37.018964", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10727/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:37.018964 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:37.018964 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325817 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325812 -le 1784325817 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325817 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172713 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SEanJk4JmS ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480415, "url": "https://patchwork.sourceware.org/api/1.2/patches/139113/checks/480415/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:08:02.719545", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10727/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:08:02.719545 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:08:02.719545 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326082 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325817 -le 1784326082 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326082 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172720 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SEanJk4JmS ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MUtI3nicOm /tmp/tmp.SEanJk4JmS + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=5 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 5 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 5 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139112 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139112 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139112 + 169308:pw-trigger.sh: 74: patch_id=139112 + 169308:pw-trigger.sh: 75: '[' 139112 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139112 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139112 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139112 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139112 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139112 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139112 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eZeT5DNW35 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3tGg1GbOYf ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eZeT5DNW35 /tmp/tmp.3tGg1GbOYf' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139112/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139112/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172796 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3tGg1GbOYf ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480620, "url": "https://patchwork.sourceware.org/api/1.2/patches/139112/checks/480620/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:05.686508", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10736/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:05.686508 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:05.686508 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356325 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356325 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356325 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172803 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3tGg1GbOYf ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480622, "url": "https://patchwork.sourceware.org/api/1.2/patches/139112/checks/480622/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:32:11.421172", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10736/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:11.421172 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:11.421172 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356331 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356325 -le 1784356331 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356331 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172810 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3tGg1GbOYf ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480635, "url": "https://patchwork.sourceware.org/api/1.2/patches/139112/checks/480635/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:36:18.097106", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10736/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:18.097106 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:18.097106 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356578 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356331 -le 1784356578 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356578 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172817 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3tGg1GbOYf ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eZeT5DNW35 /tmp/tmp.3tGg1GbOYf + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=6 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 6 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 6 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139107 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139107 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139107 + 169308:pw-trigger.sh: 74: patch_id=139107 + 169308:pw-trigger.sh: 75: '[' 139107 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139107 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139107 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139107 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139107 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139107 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139107 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gmzdZ00zpU +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.z4EmveUs7o ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gmzdZ00zpU /tmp/tmp.z4EmveUs7o' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139107/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139107/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172896 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z4EmveUs7o ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480755, "url": "https://patchwork.sourceware.org/api/1.2/patches/139107/checks/480755/", "user": { "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:02.903195", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10741/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:02.903195 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:02.903195 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375282 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375282 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375282 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172903 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z4EmveUs7o ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480756, "url": "https://patchwork.sourceware.org/api/1.2/patches/139107/checks/480756/", "user": { "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.718932", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10741/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:04.718932 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:04.718932 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375284 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375282 -le 1784375284 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375284 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172910 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z4EmveUs7o ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480764, "url": "https://patchwork.sourceware.org/api/1.2/patches/139107/checks/480764/", "user": { "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:50:59.489199", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10741/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:50:59.489199 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:50:59.489199 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375459 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375284 -le 1784375459 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375459 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172917 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z4EmveUs7o ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gmzdZ00zpU /tmp/tmp.z4EmveUs7o + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=7 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 7 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 7 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139108 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139108 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139108 + 169308:pw-trigger.sh: 74: patch_id=139108 + 169308:pw-trigger.sh: 75: '[' 139108 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139108 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139108 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139108 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139108 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139108 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139108 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aO9jMfafFE +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.x7uU6X6UuP ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aO9jMfafFE /tmp/tmp.x7uU6X6UuP' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139108/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139108/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 172999 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x7uU6X6UuP ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480897, "url": "https://patchwork.sourceware.org/api/1.2/patches/139108/checks/480897/", "user": { "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:41:40.860493", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10746/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:41:40.860493 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:41:40.860493 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407300 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784407300 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407300 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173006 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x7uU6X6UuP ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480898, "url": "https://patchwork.sourceware.org/api/1.2/patches/139108/checks/480898/", "user": { "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:41:43.738063", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10746/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:41:43.738063 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:41:43.738063 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407303 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407300 -le 1784407303 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407303 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173013 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x7uU6X6UuP ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480902, "url": "https://patchwork.sourceware.org/api/1.2/patches/139108/checks/480902/", "user": { "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:44:22.928515", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10746/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:44:22.928515 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:44:22.928515 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407462 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407303 -le 1784407462 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407462 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173020 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x7uU6X6UuP ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aO9jMfafFE /tmp/tmp.x7uU6X6UuP + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=8 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 8 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 8 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139109 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139109 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139109 + 169308:pw-trigger.sh: 74: patch_id=139109 + 169308:pw-trigger.sh: 75: '[' 139109 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139109 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139109 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139109 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139109 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139109 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139109 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aEJkL9YSzl +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dgK7eZV8Oz ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aEJkL9YSzl /tmp/tmp.dgK7eZV8Oz' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139109/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139109/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173105 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dgK7eZV8Oz ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481055, "url": "https://patchwork.sourceware.org/api/1.2/patches/139109/checks/481055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:30:56.967632", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10750/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:30:56.967632 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:30:56.967632 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442656 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784442656 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442656 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173112 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dgK7eZV8Oz ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481057, "url": "https://patchwork.sourceware.org/api/1.2/patches/139109/checks/481057/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:31:01.000217", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10750/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:31:01.000217 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:31:01.000217 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442661 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442656 -le 1784442661 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442661 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173119 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dgK7eZV8Oz ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481063, "url": "https://patchwork.sourceware.org/api/1.2/patches/139109/checks/481063/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:34:06.782223", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10750/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:34:06.782223 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:34:06.782223 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442846 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442661 -le 1784442846 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442846 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173126 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dgK7eZV8Oz ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aEJkL9YSzl /tmp/tmp.dgK7eZV8Oz + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=9 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 9 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=9 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 9 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=9 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139111 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139111 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139111 + 169308:pw-trigger.sh: 74: patch_id=139111 + 169308:pw-trigger.sh: 75: '[' 139111 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139111 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139111 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139111 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139111 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139111 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139111 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HLr7G8LEAf +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ribVyJupgO ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HLr7G8LEAf /tmp/tmp.ribVyJupgO' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139111/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139111/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173214 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ribVyJupgO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481125, "url": "https://patchwork.sourceware.org/api/1.2/patches/139111/checks/481125/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:58:40.342014", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10754/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:58:40.342014 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:58:40.342014 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784469520 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784469520 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469520 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173221 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ribVyJupgO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481126, "url": "https://patchwork.sourceware.org/api/1.2/patches/139111/checks/481126/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:58:45.705996", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10754/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:58:45.705996 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:58:45.705996 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784469525 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469520 -le 1784469525 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469525 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173228 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ribVyJupgO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481136, "url": "https://patchwork.sourceware.org/api/1.2/patches/139111/checks/481136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T14:03:30.091285", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10754/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T14:03:30.091285 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T14:03:30.091285 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784469810 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469525 -le 1784469810 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469810 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173235 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ribVyJupgO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HLr7G8LEAf /tmp/tmp.ribVyJupgO + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=10 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63579 10 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63579 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=10 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63579 property '.*' value Patches 10 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63579 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=10 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139106 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139106 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139106 + 169308:pw-trigger.sh: 74: patch_id=139106 + 169308:pw-trigger.sh: 75: '[' 139106 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139106 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139106 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139106 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139106 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139106 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139106 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1EU5VUMtwT +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uJn9uRq1WV ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1EU5VUMtwT /tmp/tmp.uJn9uRq1WV' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139106/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139106/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173326 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uJn9uRq1WV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1EU5VUMtwT /tmp/tmp.uJn9uRq1WV + 169308:pw-trigger.sh: 89: check_state=pending + 169308:pw-trigger.sh: 90: '[' pending = pending ']' + 169308:pw-trigger.sh: 91: break + 169308:pw-trigger.sh: 96: '[' 139106 = '' ']' + 169308:pw-trigger.sh: 101: check_state=success + 169308:pw-trigger.sh: 108: '[' success '!=' success ']' + 169308:pw-trigger.sh: 113: j=2 + 169308:pw-trigger.sh: 114: cat + 169308:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=22 ++ 169308:pw-trigger.sh: 64: shyaml get-value 22.id + 169308:pw-trigger.sh: 64: series_id=63583 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63583 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63583 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63583 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63583 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139120 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139120 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139120 + 169308:pw-trigger.sh: 74: patch_id=139120 + 169308:pw-trigger.sh: 75: '[' 139120 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139120 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139120 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139120 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139120 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139120 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139120 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PvngOGo6NA +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6EqSvV69VF ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PvngOGo6NA /tmp/tmp.6EqSvV69VF' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139120/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139120/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173414 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6EqSvV69VF ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478572, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/478572/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:17.350149", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10692/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:17.350149 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:17.350149 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035217 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035217 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035217 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173421 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6EqSvV69VF ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478573, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/478573/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:20:18.378081", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10692/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:18.378081 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:18.378081 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035218 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035217 -le 1784035218 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035218 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173428 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6EqSvV69VF ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478580, "url": "https://patchwork.sourceware.org/api/1.2/patches/139120/checks/478580/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-14T13:24:03.939308", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10692/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:24:03.939308 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:24:03.939308 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035443 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035218 -le 1784035443 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035443 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173435 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6EqSvV69VF ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PvngOGo6NA /tmp/tmp.6EqSvV69VF + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63583 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63583 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63583 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63583 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=21 ++ 169308:pw-trigger.sh: 64: shyaml get-value 21.id + 169308:pw-trigger.sh: 64: series_id=63592 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63592 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63592 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63592 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63592 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139130 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139130 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139130 + 169308:pw-trigger.sh: 74: patch_id=139130 + 169308:pw-trigger.sh: 75: '[' 139130 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139130 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139130 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139130 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139130 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139130 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139130 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.39HHZaXDZQ +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PJ1PUogPm3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.39HHZaXDZQ /tmp/tmp.PJ1PUogPm3' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139130/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173539 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PJ1PUogPm3 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:31.376086 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:31.376086 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035231 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784035231 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035231 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173546 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PJ1PUogPm3 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-14T13:20:33.833255 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-14T13:20:33.833255 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784035233 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784035231 -le 1784035233 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784035233 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173553 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PJ1PUogPm3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.39HHZaXDZQ /tmp/tmp.PJ1PUogPm3 + 169308:pw-trigger.sh: 89: check_state=fail + 169308:pw-trigger.sh: 90: '[' fail = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139129 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139129 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139129 + 169308:pw-trigger.sh: 74: patch_id=139129 + 169308:pw-trigger.sh: 75: '[' 139129 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139129 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139129 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139129 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139129 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139129 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139129 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5NO5g4vhbL +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AwshlIBzbS ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5NO5g4vhbL /tmp/tmp.AwshlIBzbS' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139129/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139129/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173617 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AwshlIBzbS ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479133, "url": "https://patchwork.sourceware.org/api/1.2/patches/139129/checks/479133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:15.839595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10698/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:15.839595 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:15.839595 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117955 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784117955 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117955 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173624 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AwshlIBzbS ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479135, "url": "https://patchwork.sourceware.org/api/1.2/patches/139129/checks/479135/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:19:20.123956", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10698/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:19:20.123956 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:19:20.123956 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784117960 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784117955 -le 1784117960 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784117960 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173631 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AwshlIBzbS ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5NO5g4vhbL /tmp/tmp.AwshlIBzbS + 169308:pw-trigger.sh: 89: check_state=fail + 169308:pw-trigger.sh: 90: '[' fail = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63592 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63592 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63592 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63592 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=20 ++ 169308:pw-trigger.sh: 64: shyaml get-value 20.id + 169308:pw-trigger.sh: 64: series_id=63620 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63620 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63620 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63620 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63620 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139172 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139172 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139172 + 169308:pw-trigger.sh: 74: patch_id=139172 + 169308:pw-trigger.sh: 75: '[' 139172 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139172 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139172 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139172 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139172 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139172 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139172 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EQnnFaFj5j +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.49q8AdRXUj ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EQnnFaFj5j /tmp/tmp.49q8AdRXUj' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139172/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139172/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173744 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.49q8AdRXUj ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479138, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/479138/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:18.369769", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10699/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.369769 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.369769 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173751 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.49q8AdRXUj ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479142, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/479142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:19.686867", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10699/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.686867 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.686867 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173758 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.49q8AdRXUj ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479147, "url": "https://patchwork.sourceware.org/api/1.2/patches/139172/checks/479147/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:25:19.829075", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10699/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:19.829075 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:19.829075 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118319 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118319 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118319 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173765 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.49q8AdRXUj ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EQnnFaFj5j /tmp/tmp.49q8AdRXUj + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139171 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139171 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139171 + 169308:pw-trigger.sh: 74: patch_id=139171 + 169308:pw-trigger.sh: 75: '[' 139171 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139171 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139171 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139171 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139171 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139171 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139171 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qygEBfhe3j +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eE7oaObWtp ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qygEBfhe3j /tmp/tmp.eE7oaObWtp' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139171/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139171/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173829 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eE7oaObWtp ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479402, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/479402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:02:40.735825", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10706/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:02:40.735825 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:02:40.735825 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784163760 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784163760 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163760 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173836 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eE7oaObWtp ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479404, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/479404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:03:21.844501", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10706/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:03:21.844501 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:03:21.844501 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784163801 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163760 -le 1784163801 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163801 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173843 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eE7oaObWtp ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479405, "url": "https://patchwork.sourceware.org/api/1.2/patches/139171/checks/479405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T01:05:32.444299", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10706/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T01:05:32.444299 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T01:05:32.444299 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784163932 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784163801 -le 1784163932 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784163932 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173850 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eE7oaObWtp ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qygEBfhe3j /tmp/tmp.eE7oaObWtp + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139170 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139170 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139170 + 169308:pw-trigger.sh: 74: patch_id=139170 + 169308:pw-trigger.sh: 75: '[' 139170 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139170 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139170 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139170 property State value ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139170 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139170 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139170 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.atsMuy0q2K +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xRxroaEw41 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.atsMuy0q2K /tmp/tmp.xRxroaEw41' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139170/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173917 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xRxroaEw41 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:31.512086 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:31.512086 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221531 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221531 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221531 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173924 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xRxroaEw41 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:36.092134 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:36.092134 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221536 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221531 -le 1784221536 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221536 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173931 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xRxroaEw41 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:08:19.855786 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:08:19.855786 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221699 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221536 -le 1784221699 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221699 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 173938 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xRxroaEw41 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.atsMuy0q2K /tmp/tmp.xRxroaEw41 + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=3 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 3 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139169 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139169 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139169 + 169308:pw-trigger.sh: 74: patch_id=139169 + 169308:pw-trigger.sh: 75: '[' 139169 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139169 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139169 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139169 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139169 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139169 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139169 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DTq1baqBbi +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yDhF7PbLEC ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DTq1baqBbi /tmp/tmp.yDhF7PbLEC' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139169/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139169/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174008 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yDhF7PbLEC ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480072, "url": "https://patchwork.sourceware.org/api/1.2/patches/139169/checks/480072/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:29.998651", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10720/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:29.998651 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:29.998651 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287349 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287349 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287349 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174015 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yDhF7PbLEC ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480077, "url": "https://patchwork.sourceware.org/api/1.2/patches/139169/checks/480077/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:31.497087", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10720/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:31.497087 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:31.497087 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287351 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287349 -le 1784287351 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287351 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174022 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yDhF7PbLEC ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480087, "url": "https://patchwork.sourceware.org/api/1.2/patches/139169/checks/480087/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:12.645560", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10720/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:12.645560 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:12.645560 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287752 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287351 -le 1784287752 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287752 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174029 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yDhF7PbLEC ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DTq1baqBbi /tmp/tmp.yDhF7PbLEC + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=4 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 4 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139173 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139173 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139173 + 169308:pw-trigger.sh: 74: patch_id=139173 + 169308:pw-trigger.sh: 75: '[' 139173 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139173 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139173 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139173 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139173 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139173 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139173 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2LGt3DsJHO +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2KlwJH4WpD ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2LGt3DsJHO /tmp/tmp.2KlwJH4WpD' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139173/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139173/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174102 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2KlwJH4WpD ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480399, "url": "https://patchwork.sourceware.org/api/1.2/patches/139173/checks/480399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:02:56.605824", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10728/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:02:56.605824 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:02:56.605824 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325776 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325776 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325776 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174109 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2KlwJH4WpD ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480400, "url": "https://patchwork.sourceware.org/api/1.2/patches/139173/checks/480400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:03:03.291029", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10728/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:03:03.291029 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:03:03.291029 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325783 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325776 -le 1784325783 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325783 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174116 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2KlwJH4WpD ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480412, "url": "https://patchwork.sourceware.org/api/1.2/patches/139173/checks/480412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:08.783860", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10728/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:08.783860 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:08.783860 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326028 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325783 -le 1784326028 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326028 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174123 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2KlwJH4WpD ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2LGt3DsJHO /tmp/tmp.2KlwJH4WpD + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=5 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63620 5 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63620 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63620 property '.*' value Patches 5 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63620 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=19 ++ 169308:pw-trigger.sh: 64: shyaml get-value 19.id + 169308:pw-trigger.sh: 64: series_id=63625 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63625 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63625 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63625 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63625 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139181 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139181 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139181 + 169308:pw-trigger.sh: 74: patch_id=139181 + 169308:pw-trigger.sh: 75: '[' 139181 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139181 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139181 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139181 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139181 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139181 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139181 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HOshpjPaQK +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9g1G0cjoTV ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HOshpjPaQK /tmp/tmp.9g1G0cjoTV' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139181/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139181/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174243 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9g1G0cjoTV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479139, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479139/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:18.373932", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10700/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.373932 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.373932 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174250 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9g1G0cjoTV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479141, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:19.612880", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10700/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.612880 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.612880 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174257 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9g1G0cjoTV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479149, "url": "https://patchwork.sourceware.org/api/1.2/patches/139181/checks/479149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:25:20.863895", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10700/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:20.863895 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:20.863895 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118320 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118320 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118320 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174264 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9g1G0cjoTV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HOshpjPaQK /tmp/tmp.9g1G0cjoTV + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139180 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139180 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139180 + 169308:pw-trigger.sh: 74: patch_id=139180 + 169308:pw-trigger.sh: 75: '[' 139180 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139180 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139180 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139180 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139180 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139180 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139180 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GFDOp12K23 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OvwJLMN0Kb ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GFDOp12K23 /tmp/tmp.OvwJLMN0Kb' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139180/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139180/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174328 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OvwJLMN0Kb ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479772, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/479772/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:44.554378", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10713/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:44.554378 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:44.554378 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221544 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221544 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221544 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174335 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OvwJLMN0Kb ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479773, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/479773/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:05:48.557439", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10713/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:05:48.557439 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:05:48.557439 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221548 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221544 -le 1784221548 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221548 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174342 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OvwJLMN0Kb ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479780, "url": "https://patchwork.sourceware.org/api/1.2/patches/139180/checks/479780/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-16T17:08:26.830287", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10713/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:08:26.830287 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:08:26.830287 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221706 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221548 -le 1784221706 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221706 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174349 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OvwJLMN0Kb ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GFDOp12K23 /tmp/tmp.OvwJLMN0Kb + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139179 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139179 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139179 + 169308:pw-trigger.sh: 74: patch_id=139179 + 169308:pw-trigger.sh: 75: '[' 139179 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139179 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139179 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139179 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139179 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139179 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139179 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4jCByoqUWg +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5LskwHRdx2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4jCByoqUWg /tmp/tmp.5LskwHRdx2' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139179/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174416 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LskwHRdx2 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.101542 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.101542 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287350 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174423 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LskwHRdx2 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:31.387314 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:31.387314 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287351 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287351 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287351 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174430 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LskwHRdx2 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:12.493454 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:12.493454 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287752 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287351 -le 1784287752 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287752 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174437 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LskwHRdx2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4jCByoqUWg /tmp/tmp.5LskwHRdx2 + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=3 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 3 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139178 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139178 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139178 + 169308:pw-trigger.sh: 74: patch_id=139178 + 169308:pw-trigger.sh: 75: '[' 139178 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139178 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139178 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139178 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139178 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139178 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139178 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DwggQwGQ0u +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.b3w3am0COj ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DwggQwGQ0u /tmp/tmp.b3w3am0COj' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139178/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139178/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174507 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b3w3am0COj ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480407, "url": "https://patchwork.sourceware.org/api/1.2/patches/139178/checks/480407/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:18.109497", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10729/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:18.109497 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:18.109497 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325978 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325978 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325978 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174514 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b3w3am0COj ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480408, "url": "https://patchwork.sourceware.org/api/1.2/patches/139178/checks/480408/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:46.387704", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10729/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:46.387704 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:46.387704 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326006 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325978 -le 1784326006 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326006 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174521 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b3w3am0COj ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480418, "url": "https://patchwork.sourceware.org/api/1.2/patches/139178/checks/480418/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:00.486162", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10729/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:00.486162 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:00.486162 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326260 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326006 -le 1784326260 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326260 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174528 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b3w3am0COj ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DwggQwGQ0u /tmp/tmp.b3w3am0COj + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=4 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63625 4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63625 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63625 property '.*' value Patches 4 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63625 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=18 ++ 169308:pw-trigger.sh: 64: shyaml get-value 18.id + 169308:pw-trigger.sh: 64: series_id=63640 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63640 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63640 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63640 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63640 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139208 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139208 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139208 + 169308:pw-trigger.sh: 74: patch_id=139208 + 169308:pw-trigger.sh: 75: '[' 139208 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139208 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139208 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139208 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139208 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139208 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139208 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZcyTdf9IHI +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LP4FA2wLhd ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZcyTdf9IHI /tmp/tmp.LP4FA2wLhd' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139208/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139208/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174639 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LP4FA2wLhd ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479137, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:18.217233", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10701/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:18.217233 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:18.217233 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118018 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784118018 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118018 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174646 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LP4FA2wLhd ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479140, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479140/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:20:19.160629", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10701/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:20:19.160629 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:20:19.160629 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118019 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118018 -le 1784118019 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118019 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174653 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LP4FA2wLhd ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 479148, "url": "https://patchwork.sourceware.org/api/1.2/patches/139208/checks/479148/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-15T12:25:20.338790", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10701/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-15T12:25:20.338790 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-15T12:25:20.338790 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784118320 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784118019 -le 1784118320 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784118320 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174660 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LP4FA2wLhd ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZcyTdf9IHI /tmp/tmp.LP4FA2wLhd + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63640 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63640 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63640 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63640 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=17 ++ 169308:pw-trigger.sh: 64: shyaml get-value 17.id + 169308:pw-trigger.sh: 64: series_id=63641 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63641 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63641 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63641 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63641 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=False + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 169308:pw-trigger.sh: 67: continue + 169308:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=16 ++ 169308:pw-trigger.sh: 64: shyaml get-value 16.id + 169308:pw-trigger.sh: 64: series_id=63685 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63685 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63685 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63685 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63685 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63685 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63685 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63685 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63685 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139267 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139267 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139267 + 169308:pw-trigger.sh: 74: patch_id=139267 + 169308:pw-trigger.sh: 75: '[' 139267 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139267 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139267 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139267 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139267 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=committed + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139267 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139267 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vlG8QupCkl +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tOYhAvtKUV ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vlG8QupCkl /tmp/tmp.tOYhAvtKUV' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139267/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174786 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tOYhAvtKUV ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:33.655386 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:33.655386 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221593 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221593 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221593 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174793 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tOYhAvtKUV ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:06:35.919829 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:06:35.919829 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221595 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221593 -le 1784221595 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221595 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174800 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tOYhAvtKUV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vlG8QupCkl /tmp/tmp.tOYhAvtKUV + 169308:pw-trigger.sh: 89: check_state=fail + 169308:pw-trigger.sh: 90: '[' fail = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63685 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63685 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63685 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63685 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=15 ++ 169308:pw-trigger.sh: 64: shyaml get-value 15.id + 169308:pw-trigger.sh: 64: series_id=63700 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63700 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63700 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63700 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63700 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63700 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63700 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63700 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63700 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139287 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139287 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139287 + 169308:pw-trigger.sh: 74: patch_id=139287 + 169308:pw-trigger.sh: 75: '[' 139287 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139287 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139287 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139287 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139287 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139287 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139287 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Wd6AJyAARF +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ztpXOCZH26 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Wd6AJyAARF /tmp/tmp.ztpXOCZH26' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139287/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174902 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztpXOCZH26 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:15.210424 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:15.210424 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221635 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784221635 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221635 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174909 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztpXOCZH26 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:17.443602 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:17.443602 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221637 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221635 -le 1784221637 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221637 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174916 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztpXOCZH26 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-16T17:07:18.243608 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-16T17:07:18.243608 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784221638 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784221637 -le 1784221638 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784221638 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 174923 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztpXOCZH26 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Wd6AJyAARF /tmp/tmp.ztpXOCZH26 + 169308:pw-trigger.sh: 89: check_state=warning + 169308:pw-trigger.sh: 90: '[' warning = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63700 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63700 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63700 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63700 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=14 ++ 169308:pw-trigger.sh: 64: shyaml get-value 14.id + 169308:pw-trigger.sh: 64: series_id=63737 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63737 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63737 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63737 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63737 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139357 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139357 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139357 + 169308:pw-trigger.sh: 74: patch_id=139357 + 169308:pw-trigger.sh: 75: '[' 139357 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139357 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139357 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139357 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139357 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=superseded + 169308:pw-trigger.sh: 83: case "$patch_state" in + 169308:pw-trigger.sh: 85: num_patch=1 + 169308:pw-trigger.sh: 86: continue + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63737 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63737 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63737 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63737 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=13 ++ 169308:pw-trigger.sh: 64: shyaml get-value 13.id + 169308:pw-trigger.sh: 64: series_id=63738 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63738 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63738 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63738 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63738 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139358 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139358 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139358 + 169308:pw-trigger.sh: 74: patch_id=139358 + 169308:pw-trigger.sh: 75: '[' 139358 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139358 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139358 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139358 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139358 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139358 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139358 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OVJRKKIWKx +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ox8wgV0LcV ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OVJRKKIWKx /tmp/tmp.Ox8wgV0LcV' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139358/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139358/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175112 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ox8wgV0LcV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480067, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480067/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:27.822601", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10723/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:27.822601 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:27.822601 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287347 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287347 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287347 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175119 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ox8wgV0LcV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480069, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:28.815499", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10723/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:28.815499 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:28.815499 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287348 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287347 -le 1784287348 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287348 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175126 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ox8wgV0LcV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480083, "url": "https://patchwork.sourceware.org/api/1.2/patches/139358/checks/480083/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:28:59.491758", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10723/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:28:59.491758 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:28:59.491758 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287739 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287348 -le 1784287739 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287739 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175133 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ox8wgV0LcV ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OVJRKKIWKx /tmp/tmp.Ox8wgV0LcV + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63738 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63738 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63738 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63738 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=12 ++ 169308:pw-trigger.sh: 64: shyaml get-value 12.id + 169308:pw-trigger.sh: 64: series_id=63741 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63741 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63741 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63741 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63741 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139362 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139362 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139362 + 169308:pw-trigger.sh: 74: patch_id=139362 + 169308:pw-trigger.sh: 75: '[' 139362 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139362 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139362 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139362 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139362 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139362 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139362 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hvov5k7ePc +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gdSFT24tgu ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hvov5k7ePc /tmp/tmp.gdSFT24tgu' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139362/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139362/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175235 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gdSFT24tgu ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480091, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480091/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:55.233404", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10724/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:55.233404 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:55.233404 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784288035 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784288035 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288035 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175242 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gdSFT24tgu ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480094, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480094/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:56.628104", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10724/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:56.628104 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:56.628104 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784288036 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288035 -le 1784288036 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288036 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175249 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gdSFT24tgu ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480108, "url": "https://patchwork.sourceware.org/api/1.2/patches/139362/checks/480108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:39:01.115374", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10724/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:39:01.115374 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:39:01.115374 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784288341 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288036 -le 1784288341 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288341 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175256 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gdSFT24tgu ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hvov5k7ePc /tmp/tmp.gdSFT24tgu + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63741 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63741 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63741 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63741 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=11 ++ 169308:pw-trigger.sh: 64: shyaml get-value 11.id + 169308:pw-trigger.sh: 64: series_id=63756 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63756 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63756 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63756 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63756 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139380 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139380 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139380 + 169308:pw-trigger.sh: 74: patch_id=139380 + 169308:pw-trigger.sh: 75: '[' 139380 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139380 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139380 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139380 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139380 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139380 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139380 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8DYMItfnUP +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yrMfR2uAZI ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8DYMItfnUP /tmp/tmp.yrMfR2uAZI' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139380/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139380/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175358 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrMfR2uAZI ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480092, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480092/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:55.347210", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10725/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:55.347210 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:55.347210 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784288035 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784288035 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288035 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175365 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrMfR2uAZI ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480095, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480095/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:33:56.965702", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10725/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:33:56.965702 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:33:56.965702 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784288036 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288035 -le 1784288036 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288036 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175372 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrMfR2uAZI ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480107, "url": "https://patchwork.sourceware.org/api/1.2/patches/139380/checks/480107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:39:00.147047", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10725/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:39:00.147047 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:39:00.147047 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784288340 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784288036 -le 1784288340 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784288340 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175379 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yrMfR2uAZI ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8DYMItfnUP /tmp/tmp.yrMfR2uAZI + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63756 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63756 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63756 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63756 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=10 ++ 169308:pw-trigger.sh: 64: shyaml get-value 10.id + 169308:pw-trigger.sh: 64: series_id=63759 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63759 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63759 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63759 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63759 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139385 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139385 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139385 + 169308:pw-trigger.sh: 74: patch_id=139385 + 169308:pw-trigger.sh: 75: '[' 139385 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139385 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139385 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139385 property State value ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139385 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139385 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139385 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VAZL5gq9cI +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ti3EvRlIZZ ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VAZL5gq9cI /tmp/tmp.Ti3EvRlIZZ' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139385/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139385/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175481 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ti3EvRlIZZ ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480070, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:29.029996", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10717/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:29.029996 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:29.029996 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287349 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784287349 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287349 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175488 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ti3EvRlIZZ ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480073, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480073/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:22:30.023237", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10717/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:22:30.023237 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:22:30.023237 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287350 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287349 -le 1784287350 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287350 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175495 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ti3EvRlIZZ ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480085, "url": "https://patchwork.sourceware.org/api/1.2/patches/139385/checks/480085/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T11:29:11.907126", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10717/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T11:29:11.907126 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T11:29:11.907126 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784287751 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784287350 -le 1784287751 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784287751 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175502 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ti3EvRlIZZ ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VAZL5gq9cI /tmp/tmp.Ti3EvRlIZZ + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63759 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63759 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63759 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63759 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=9 ++ 169308:pw-trigger.sh: 64: shyaml get-value 9.id + 169308:pw-trigger.sh: 64: series_id=63761 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63761 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63761 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63761 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63761 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=False + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 169308:pw-trigger.sh: 67: continue + 169308:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=8 ++ 169308:pw-trigger.sh: 64: shyaml get-value 8.id + 169308:pw-trigger.sh: 64: series_id=63771 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63771 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63771 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63771 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63771 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63771 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63771 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63771 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63771 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139404 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139404 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139404 + 169308:pw-trigger.sh: 74: patch_id=139404 + 169308:pw-trigger.sh: 75: '[' 139404 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139404 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139404 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139404 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139404 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 169308:pw-trigger.sh: 82: patch_state=committed + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139404 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139404 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S5NKhWNzvy +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EGVUDOZQ0u ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S5NKhWNzvy /tmp/tmp.EGVUDOZQ0u' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139404/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175628 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EGVUDOZQ0u ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:05:53.589364 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:05:53.589364 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325953 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325953 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325953 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175635 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EGVUDOZQ0u ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:53.805663 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:53.805663 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326013 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325953 -le 1784326013 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326013 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175642 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EGVUDOZQ0u ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S5NKhWNzvy /tmp/tmp.EGVUDOZQ0u + 169308:pw-trigger.sh: 89: check_state=fail + 169308:pw-trigger.sh: 90: '[' fail = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63771 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63771 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63771 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63771 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=7 ++ 169308:pw-trigger.sh: 64: shyaml get-value 7.id + 169308:pw-trigger.sh: 64: series_id=63777 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63777 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63777 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63777 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63777 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139409 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139409 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139409 + 169308:pw-trigger.sh: 74: patch_id=139409 + 169308:pw-trigger.sh: 75: '[' 139409 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139409 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139409 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139409 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139409 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139409 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139409 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sw6nmJ208C +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GcXUkYghcD ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sw6nmJ208C /tmp/tmp.GcXUkYghcD' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139409/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139409/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175744 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GcXUkYghcD ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480405, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:05:54.580222", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10731/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:05:54.580222 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:05:54.580222 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325954 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784325954 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325954 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175751 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GcXUkYghcD ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480406, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480406/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:15.004148", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10731/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:15.004148 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:15.004148 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784325975 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325954 -le 1784325975 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784325975 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175758 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GcXUkYghcD ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480417, "url": "https://patchwork.sourceware.org/api/1.2/patches/139409/checks/480417/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:10:35.911784", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10731/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:10:35.911784 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:10:35.911784 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326235 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784325975 -le 1784326235 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326235 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175765 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GcXUkYghcD ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sw6nmJ208C /tmp/tmp.GcXUkYghcD + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63777 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63777 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63777 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63777 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=6 ++ 169308:pw-trigger.sh: 64: shyaml get-value 6.id + 169308:pw-trigger.sh: 64: series_id=63786 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63786 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63786 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63786 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63786 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139435 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139435 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139435 + 169308:pw-trigger.sh: 74: patch_id=139435 + 169308:pw-trigger.sh: 75: '[' 139435 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139435 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139435 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139435 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139435 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139435 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139435 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZWMFuXtiU2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7grp4J8IbO ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZWMFuXtiU2 /tmp/tmp.7grp4J8IbO' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139435/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139435/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175869 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7grp4J8IbO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480410, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480410/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:06:58.722618", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10732/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:06:58.722618 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:06:58.722618 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326018 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326018 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326018 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175876 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7grp4J8IbO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480414, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480414/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:18.305165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10732/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:18.305165 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:18.305165 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326038 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326018 -le 1784326038 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326038 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175883 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7grp4J8IbO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480421, "url": "https://patchwork.sourceware.org/api/1.2/patches/139435/checks/480421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:39.001053", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10732/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:39.001053 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:39.001053 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326299 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326038 -le 1784326299 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326299 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175890 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7grp4J8IbO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZWMFuXtiU2 /tmp/tmp.7grp4J8IbO + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139434 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139434 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139434 + 169308:pw-trigger.sh: 74: patch_id=139434 + 169308:pw-trigger.sh: 75: '[' 139434 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139434 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139434 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139434 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139434 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139434 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139434 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OHSvfFPmH0 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1dHRenzfWa ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OHSvfFPmH0 /tmp/tmp.1dHRenzfWa' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139434/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175954 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1dHRenzfWa ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:41.458305 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:41.458305 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356361 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356361 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356361 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175961 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1dHRenzfWa ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:43.445024 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:43.445024 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356363 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356361 -le 1784356363 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356363 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175968 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1dHRenzfWa ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:37:07.573319 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:37:07.573319 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356627 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356363 -le 1784356627 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356627 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 175975 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1dHRenzfWa ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OHSvfFPmH0 /tmp/tmp.1dHRenzfWa + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63786 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63786 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63786 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63786 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=5 ++ 169308:pw-trigger.sh: 64: shyaml get-value 5.id + 169308:pw-trigger.sh: 64: series_id=63788 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63788 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63788 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63788 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63788 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139437 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139437 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139437 + 169308:pw-trigger.sh: 74: patch_id=139437 + 169308:pw-trigger.sh: 75: '[' 139437 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139437 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139437 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139437 property State value ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139437 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139437 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139437 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.49l7aQtxEg +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.neOBNJWmBJ ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.49l7aQtxEg /tmp/tmp.neOBNJWmBJ' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139437/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139437/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176080 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.neOBNJWmBJ ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480416, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480416/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:08:30.614734", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10733/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:08:30.614734 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:08:30.614734 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326110 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326110 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326110 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176087 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.neOBNJWmBJ ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480419, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480419/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:18.493846", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10733/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:18.493846 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:18.493846 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326278 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326110 -le 1784326278 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326278 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176094 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.neOBNJWmBJ ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480432, "url": "https://patchwork.sourceware.org/api/1.2/patches/139437/checks/480432/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:15:23.280035", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10733/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:15:23.280035 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:15:23.280035 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326523 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326278 -le 1784326523 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326523 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176101 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.neOBNJWmBJ ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.49l7aQtxEg /tmp/tmp.neOBNJWmBJ + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63788 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63788 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63788 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63788 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=4 ++ 169308:pw-trigger.sh: 64: shyaml get-value 4.id + 169308:pw-trigger.sh: 64: series_id=63793 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63793 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63793 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63793 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63793 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139451 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139451 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139451 + 169308:pw-trigger.sh: 74: patch_id=139451 + 169308:pw-trigger.sh: 75: '[' 139451 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139451 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139451 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139451 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139451 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139451 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139451 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YFQ0yLEuY1 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FSbVPwPcrO ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YFQ0yLEuY1 /tmp/tmp.FSbVPwPcrO' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139451/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139451/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176205 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FSbVPwPcrO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480411, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:02.073656", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10734/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:02.073656 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:02.073656 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326022 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784326022 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326022 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176212 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FSbVPwPcrO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480413, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480413/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:07:14.992462", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10734/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:07:14.992462 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:07:14.992462 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326034 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326022 -le 1784326034 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326034 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176219 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FSbVPwPcrO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480420, "url": "https://patchwork.sourceware.org/api/1.2/patches/139451/checks/480420/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T22:11:31.444259", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10734/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T22:11:31.444259 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T22:11:31.444259 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784326291 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784326034 -le 1784326291 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784326291 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176226 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FSbVPwPcrO ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YFQ0yLEuY1 /tmp/tmp.FSbVPwPcrO + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139450 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139450 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139450 + 169308:pw-trigger.sh: 74: patch_id=139450 + 169308:pw-trigger.sh: 75: '[' 139450 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139450 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139450 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139450 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139450 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139450 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139450 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xdl5EYHUL6 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7sFQp63OjQ ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xdl5EYHUL6 /tmp/tmp.7sFQp63OjQ' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139450/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176290 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7sFQp63OjQ ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:31:59.502994 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:31:59.502994 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356319 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356319 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356319 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176297 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7sFQp63OjQ ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:00.867121 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:00.867121 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356320 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356319 -le 1784356320 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356320 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176304 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7sFQp63OjQ ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:36:01.933137 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:36:01.933137 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356561 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356320 -le 1784356561 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356561 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176311 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7sFQp63OjQ ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xdl5EYHUL6 /tmp/tmp.7sFQp63OjQ + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63793 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63793 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63793 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63793 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=3 ++ 169308:pw-trigger.sh: 64: shyaml get-value 3.id + 169308:pw-trigger.sh: 64: series_id=63798 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63798 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63798 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63798 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63798 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139460 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139460 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139460 + 169308:pw-trigger.sh: 74: patch_id=139460 + 169308:pw-trigger.sh: 75: '[' 139460 = '' ']' ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139460 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139460 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139460 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139460 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=committed + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139460 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139460 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ejKlqehnKs +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.c516aQJTD1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ejKlqehnKs /tmp/tmp.c516aQJTD1' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139460/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176418 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c516aQJTD1 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:31:57.898929 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:31:57.898929 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356317 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784356317 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356317 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176425 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c516aQJTD1 ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:32:01.517436 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:32:01.517436 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784356321 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784356317 -le 1784356321 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784356321 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176432 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c516aQJTD1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ejKlqehnKs /tmp/tmp.c516aQJTD1 + 169308:pw-trigger.sh: 89: check_state=fail + 169308:pw-trigger.sh: 90: '[' fail = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139459 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139459 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139459 + 169308:pw-trigger.sh: 74: patch_id=139459 + 169308:pw-trigger.sh: 75: '[' 139459 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139459 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139459 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139459 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139459 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=committed + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139459 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139459 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.drf7VjX4Lm +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vB9r4cd9hp ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.drf7VjX4Lm /tmp/tmp.vB9r4cd9hp' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139459/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139459/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176496 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vB9r4cd9hp ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480758, "url": "https://patchwork.sourceware.org/api/1.2/patches/139459/checks/480758/", "user": { "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:05.219189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10742/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:05.219189 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:05.219189 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375285 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375285 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375285 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176503 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vB9r4cd9hp ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480760, "url": "https://patchwork.sourceware.org/api/1.2/patches/139459/checks/480760/", "user": { "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:07.534192", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10742/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:07.534192 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:07.534192 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375287 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375285 -le 1784375287 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375287 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176510 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vB9r4cd9hp ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.drf7VjX4Lm /tmp/tmp.vB9r4cd9hp + 169308:pw-trigger.sh: 89: check_state=fail + 169308:pw-trigger.sh: 90: '[' fail = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63798 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63798 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63798 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63798 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=2 ++ 169308:pw-trigger.sh: 64: shyaml get-value 2.id + 169308:pw-trigger.sh: 64: series_id=63801 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63801 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63801 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63801 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63801 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63801 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63801 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63801 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63801 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139463 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139463 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139463 + 169308:pw-trigger.sh: 74: patch_id=139463 + 169308:pw-trigger.sh: 75: '[' 139463 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139463 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139463 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139463 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139463 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139463 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139463 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NOMHG6q76x +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.prPUk4UZCC ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NOMHG6q76x /tmp/tmp.prPUk4UZCC' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139463/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176615 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.prPUk4UZCC ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:04.915700 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:04.915700 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375284 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375284 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375284 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176622 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.prPUk4UZCC ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:06.998604 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:06.998604 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375286 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375284 -le 1784375286 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375286 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176629 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.prPUk4UZCC ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NOMHG6q76x /tmp/tmp.prPUk4UZCC + 169308:pw-trigger.sh: 89: check_state=fail + 169308:pw-trigger.sh: 90: '[' fail = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63801 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63801 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63801 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63801 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=1 ++ 169308:pw-trigger.sh: 64: shyaml get-value 1.id + 169308:pw-trigger.sh: 64: series_id=63803 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63803 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63803 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63803 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63803 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139466 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139466 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139466 + 169308:pw-trigger.sh: 74: patch_id=139466 + 169308:pw-trigger.sh: 75: '[' 139466 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139466 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139466 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139466 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139466 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139466 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139466 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YnfkquV56C +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Engf8LmoRo ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YnfkquV56C /tmp/tmp.Engf8LmoRo' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139466/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176735 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Engf8LmoRo ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:38.543248 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:38.543248 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375318 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784375318 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375318 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176742 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Engf8LmoRo ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:48:40.372829 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:48:40.372829 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375320 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375318 -le 1784375320 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375320 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176749 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Engf8LmoRo ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T11:51:32.853130 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T11:51:32.853130 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784375492 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784375320 -le 1784375492 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784375492 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176756 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Engf8LmoRo ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YnfkquV56C /tmp/tmp.Engf8LmoRo + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139467 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139467 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139467 + 169308:pw-trigger.sh: 74: patch_id=139467 + 169308:pw-trigger.sh: 75: '[' 139467 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139467 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139467 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139467 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139467 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139467 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139467 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1aVk4B1zP8 +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3X5f45a275 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1aVk4B1zP8 /tmp/tmp.3X5f45a275' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139467/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139467/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176820 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3X5f45a275 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480895, "url": "https://patchwork.sourceware.org/api/1.2/patches/139467/checks/480895/", "user": { "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:41:36.437201", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10747/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:41:36.437201 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:41:36.437201 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407296 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784407296 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407296 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176827 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3X5f45a275 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480896, "url": "https://patchwork.sourceware.org/api/1.2/patches/139467/checks/480896/", "user": { "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:41:37.653840", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10747/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:41:37.653840 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:41:37.653840 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407297 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407296 -le 1784407297 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407297 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176834 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3X5f45a275 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480901, "url": "https://patchwork.sourceware.org/api/1.2/patches/139467/checks/480901/", "user": { "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:44:16.582495", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10747/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:44:16.582495 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:44:16.582495 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407456 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407297 -le 1784407456 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407456 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176841 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3X5f45a275 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1aVk4B1zP8 /tmp/tmp.3X5f45a275 + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139465 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139465 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139465 + 169308:pw-trigger.sh: 74: patch_id=139465 + 169308:pw-trigger.sh: 75: '[' 139465 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139465 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139465 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139465 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139465 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139465 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139465 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ijwkuxm8QJ +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Sf60zbSoga ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ijwkuxm8QJ /tmp/tmp.Sf60zbSoga' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139465/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139465/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176908 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Sf60zbSoga ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481059, "url": "https://patchwork.sourceware.org/api/1.2/patches/139465/checks/481059/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:32:18.740251", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10751/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:32:18.740251 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:32:18.740251 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442738 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784442738 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442738 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176915 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Sf60zbSoga ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481060, "url": "https://patchwork.sourceware.org/api/1.2/patches/139465/checks/481060/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:32:20.497218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10751/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:32:20.497218 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:32:20.497218 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442740 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442738 -le 1784442740 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442740 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176922 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Sf60zbSoga ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481065, "url": "https://patchwork.sourceware.org/api/1.2/patches/139465/checks/481065/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:35:32.208376", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10751/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:35:32.208376 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:35:32.208376 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442932 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442740 -le 1784442932 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442932 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 176929 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Sf60zbSoga ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ijwkuxm8QJ /tmp/tmp.Sf60zbSoga + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=3 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63803 3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63803 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63803 property '.*' value Patches 3 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63803 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 169308:pw-trigger.sh: 74: true + 169308:pw-trigger.sh: 74: patch_id= + 169308:pw-trigger.sh: 75: '[' '' = '' ']' + 169308:pw-trigger.sh: 76: break + 169308:pw-trigger.sh: 96: '[' '' = '' ']' + 169308:pw-trigger.sh: 97: continue + 169308:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 169308:pw-trigger.sh: 63: i=0 ++ 169308:pw-trigger.sh: 64: shyaml get-value 0.id + 169308:pw-trigger.sh: 64: series_id=63804 + 169308:pw-trigger.sh: 66: pw_series_complete_p gdb 63804 + 169308:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 169308:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 169308:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63804 + 169308:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 169308:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 63804 property Complete value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63804 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: pw_series_complete_p: 187: value=True + 169308:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 169308:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 169308:pw-trigger.sh: 71: num_patch=0 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 0 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139468 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139468 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139468 + 169308:pw-trigger.sh: 74: patch_id=139468 + 169308:pw-trigger.sh: 75: '[' 139468 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139468 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139468 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139468 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139468 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139468 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139468 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2y4scHNKzW +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2BbTlhLeHH ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2y4scHNKzW /tmp/tmp.2BbTlhLeHH' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139468/checks/ ++ 169308: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' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177043 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2BbTlhLeHH ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:43:03.343187 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:43:03.343187 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407383 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784407383 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407383 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177050 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2BbTlhLeHH ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:43:04.484754 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:43:04.484754 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407384 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407383 -le 1784407384 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407384 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177057 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2BbTlhLeHH ++ 169308: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 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T20:46:05.028614 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T20:46:05.028614 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784407565 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784407384 -le 1784407565 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784407565 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177064 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2BbTlhLeHH ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2y4scHNKzW /tmp/tmp.2BbTlhLeHH + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=1 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 1 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139471 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139471 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139471 + 169308:pw-trigger.sh: 74: patch_id=139471 + 169308:pw-trigger.sh: 75: '[' 139471 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139471 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139471 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139471 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139471 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139471 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139471 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.G4jBwAlGyR +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LEdPrFr3n2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.G4jBwAlGyR /tmp/tmp.LEdPrFr3n2' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139471/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139471/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177128 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LEdPrFr3n2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481061, "url": "https://patchwork.sourceware.org/api/1.2/patches/139471/checks/481061/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:33:22.561774", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10752/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:33:22.561774 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:33:22.561774 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442802 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784442802 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442802 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177135 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LEdPrFr3n2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481062, "url": "https://patchwork.sourceware.org/api/1.2/patches/139471/checks/481062/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:33:41.899450", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10752/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:33:41.899450 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:33:41.899450 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442821 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442802 -le 1784442821 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442821 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177142 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LEdPrFr3n2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481070, "url": "https://patchwork.sourceware.org/api/1.2/patches/139471/checks/481070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T06:36:38.414863", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10752/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T06:36:38.414863 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T06:36:38.414863 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784442998 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784442821 -le 1784442998 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784442998 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177149 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LEdPrFr3n2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.G4jBwAlGyR /tmp/tmp.LEdPrFr3n2 + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=2 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 2 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139470 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139470 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139470 + 169308:pw-trigger.sh: 74: patch_id=139470 + 169308:pw-trigger.sh: 75: '[' 139470 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139470 State ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139470 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139470 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139470 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139470 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139470 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LBxhF6MOmw +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LKS0Ews8Av ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LBxhF6MOmw /tmp/tmp.LKS0Ews8Av' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139470/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139470/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177216 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LKS0Ews8Av ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481127, "url": "https://patchwork.sourceware.org/api/1.2/patches/139470/checks/481127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:58:59.967759", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10755/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:58:59.967759 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:58:59.967759 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784469539 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784469539 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469539 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177223 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LKS0Ews8Av ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481128, "url": "https://patchwork.sourceware.org/api/1.2/patches/139470/checks/481128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T13:59:01.254835", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10755/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T13:59:01.254835 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T13:59:01.254835 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784469541 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469539 -le 1784469541 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469541 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177230 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LKS0Ews8Av ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 481141, "url": "https://patchwork.sourceware.org/api/1.2/patches/139470/checks/481141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-19T14:04:18.660186", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/10755/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 169308:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-19T14:04:18.660186 +++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-19T14:04:18.660186 +%s ++ 169308:pw-trigger.sh: pw_patch_check_state: 274: date=1784469858 ++ 169308:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784469541 -le 1784469858 ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784469858 +++ 169308:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 169308:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177237 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LKS0Ews8Av ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LBxhF6MOmw /tmp/tmp.LKS0Ews8Av + 169308:pw-trigger.sh: 89: check_state=success + 169308:pw-trigger.sh: 90: '[' success = pending ']' + 169308:pw-trigger.sh: 93: num_patch=3 + 169308:pw-trigger.sh: 72: true ++ 169308:pw-trigger.sh: 74: pw_get_patch_from_series gdb 63804 3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63804 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 63804 property '.*' value Patches 3 +++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=63804 +++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 169308:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139469 ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139469 = '' ']' ++ 169308:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139469 + 169308:pw-trigger.sh: 74: patch_id=139469 + 169308:pw-trigger.sh: 75: '[' 139469 = '' ']' ++ 169308:pw-trigger.sh: 82: pw_get_patch_data gdb 139469 State ++ 169308:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 169308:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 169308:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139469 ++ 169308:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 169308:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 139469 property State value ++ 169308:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 169308:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 169308:pw-trigger.sh: pw_yaml_get: 100: local id=139469 ++ 169308:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 169308:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 169308:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 169308:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 169308:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 169308:pw-trigger.sh: pw_yaml_get: 108: set +x + 169308:pw-trigger.sh: 82: patch_state=new + 169308:pw-trigger.sh: 83: case "$patch_state" in ++ 169308:pw-trigger.sh: 89: pw_patch_check_state 139469 tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 169308:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139469 ++ 169308:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 169308:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 169308:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 169308:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 169308:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 169308:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 169308:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 169308:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yRBXWltQMC +++ 169308:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 169308:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ia1Io4gLq6 ++ 169308:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yRBXWltQMC /tmp/tmp.Ia1Io4gLq6' EXIT ++ 169308:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 169308:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139469/checks/ ++ 169308:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139469/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 169308:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 169308:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 169308:pw-trigger.sh: pw_patch_check_state: 263: true ++ 169308:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 169308:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 169308:pw-trigger.sh: pw_patch_check_state: 267: wait 177307 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 169308:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ia1Io4gLq6 ++ 169308:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 169308:pw-trigger.sh: pw_patch_check_state: 270: break ++ 169308:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 169308:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yRBXWltQMC /tmp/tmp.Ia1Io4gLq6 + 169308:pw-trigger.sh: 89: check_state=pending + 169308:pw-trigger.sh: 90: '[' pending = pending ']' + 169308:pw-trigger.sh: 91: break + 169308:pw-trigger.sh: 96: '[' 139469 = '' ']' + 169308:pw-trigger.sh: 101: check_state=success + 169308:pw-trigger.sh: 108: '[' success '!=' success ']' + 169308:pw-trigger.sh: 113: j=3 + 169308:pw-trigger.sh: 114: cat + 169308:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 169308:pw-trigger.sh: 119: rm /tmp/tmp.8K2N96HnQ1 + 169308:pw-trigger.sh: 121: echo 'Processed 30 series and created 3 pre-commit triggers' Processed 30 series and created 3 pre-commit triggers + 169308:pw-trigger.sh: 1: pw_deinit gdb + 169308:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 169308:pw-trigger.sh: pw_deinit: 58: local project=gdb + 169308:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-169308 + 169308:pw-trigger.sh: 1: rm -f /tmp/tmp.8K2N96HnQ1