+ 315273:jenkins11052785444179203334.sh: build_container_exec: 29: set +x + 196760:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 196760:pw-trigger.sh: 47: pw_init binutils + 196760:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 196760:pw-trigger.sh: pw_init: 42: local project=binutils + 196760:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 196760:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 196760:pw-trigger.sh: pw_init: 48: pw_clear_cache + 196760:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 196760:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-196760 + 196760:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-196760 ++ 196760:pw-trigger.sh: 49: mktemp + 196760:pw-trigger.sh: 49: yaml=/tmp/tmp.wo62WdtUec + 196760:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.wo62WdtUec' EXIT + 196760:pw-trigger.sh: 53: readarray -t prereq_bots ++ 196760:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 196760:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 196760:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 196760:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 196760:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 196760:pw-trigger.sh: 58: shyaml get-length + 196760:pw-trigger.sh: 58: len=30 + 196760:pw-trigger.sh: 59: i=30 + 196760:pw-trigger.sh: 60: j=0 + 196760:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=29 ++ 196760:pw-trigger.sh: 64: shyaml get-value 29.id + 196760:pw-trigger.sh: 64: series_id=66992 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 66992 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66992 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66992 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=66992 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66992 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66992 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66992 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=66992 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144617 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144617 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144617 + 196760:pw-trigger.sh: 74: patch_id=144617 + 196760:pw-trigger.sh: 75: '[' 144617 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144617 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144617 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144617 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144617 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144617 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144617 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AvrniC91j5 +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.R8wDYmHQyf ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AvrniC91j5 /tmp/tmp.R8wDYmHQyf' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144617/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144617/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 196885 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R8wDYmHQyf ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520652, "url": "https://patchwork.sourceware.org/api/1.2/patches/144617/checks/520652/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:53:46.059831", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10832/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:53:46.059831 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:53:46.059831 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790330026 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790330026 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330026 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 196892 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R8wDYmHQyf ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520653, "url": "https://patchwork.sourceware.org/api/1.2/patches/144617/checks/520653/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:53:48.542889", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10832/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:53:48.542889 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:53:48.542889 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790330028 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790330026 -le 1790330028 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330028 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 196899 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R8wDYmHQyf ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520658, "url": "https://patchwork.sourceware.org/api/1.2/patches/144617/checks/520658/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:57:13.842229", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10832/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:57:13.842229 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:57:13.842229 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790330233 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790330028 -le 1790330233 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330233 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 196906 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R8wDYmHQyf ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AvrniC91j5 /tmp/tmp.R8wDYmHQyf + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66992 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66992 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66992 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=66992 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=28 ++ 196760:pw-trigger.sh: 64: shyaml get-value 28.id + 196760:pw-trigger.sh: 64: series_id=66993 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 66993 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66993 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66993 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=66993 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=False + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 196760:pw-trigger.sh: 67: continue + 196760:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=27 ++ 196760:pw-trigger.sh: 64: shyaml get-value 27.id + 196760:pw-trigger.sh: 64: series_id=67000 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67000 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67000 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67000 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67000 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67000 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67000 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67000 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67000 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144627 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144627 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144627 + 196760:pw-trigger.sh: 74: patch_id=144627 + 196760:pw-trigger.sh: 75: '[' 144627 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144627 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144627 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144627 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144627 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144627 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144627 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WGzCHGrR4w +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EXaI2AvSD0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WGzCHGrR4w /tmp/tmp.EXaI2AvSD0' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144627/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144627/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197036 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EXaI2AvSD0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520892, "url": "https://patchwork.sourceware.org/api/1.2/patches/144627/checks/520892/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:54:02.700911", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10834/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:54:02.700911 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:54:02.700911 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790348042 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790348042 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790348042 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197043 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EXaI2AvSD0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520893, "url": "https://patchwork.sourceware.org/api/1.2/patches/144627/checks/520893/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:54:03.992418", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10834/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:54:03.992418 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:54:03.992418 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790348043 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790348042 -le 1790348043 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790348043 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197050 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EXaI2AvSD0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520895, "url": "https://patchwork.sourceware.org/api/1.2/patches/144627/checks/520895/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:56:00.864506", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10834/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:56:00.864506 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:56:00.864506 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790348160 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790348043 -le 1790348160 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790348160 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197057 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EXaI2AvSD0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WGzCHGrR4w /tmp/tmp.EXaI2AvSD0 + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67000 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67000 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67000 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67000 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144626 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144626 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144626 + 196760:pw-trigger.sh: 74: patch_id=144626 + 196760:pw-trigger.sh: 75: '[' 144626 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144626 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144626 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144626 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144626 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144626 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144626 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LT6sPSh551 +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3pyZrP89Q5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LT6sPSh551 /tmp/tmp.3pyZrP89Q5' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144626/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144626/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197121 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3pyZrP89Q5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521091, "url": "https://patchwork.sourceware.org/api/1.2/patches/144626/checks/521091/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:01:57.313971", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10835/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:01:57.313971 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:01:57.313971 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790373717 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790373717 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373717 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197128 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3pyZrP89Q5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521092, "url": "https://patchwork.sourceware.org/api/1.2/patches/144626/checks/521092/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:01:59.880114", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10835/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:01:59.880114 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:01:59.880114 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790373719 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790373717 -le 1790373719 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373719 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197135 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3pyZrP89Q5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521100, "url": "https://patchwork.sourceware.org/api/1.2/patches/144626/checks/521100/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:05:49.917475", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10835/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:05:49.917475 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:05:49.917475 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790373949 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790373719 -le 1790373949 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373949 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197142 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3pyZrP89Q5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LT6sPSh551 /tmp/tmp.3pyZrP89Q5 + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=2 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67000 2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67000 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67000 property '.*' value Patches 2 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67000 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=26 ++ 196760:pw-trigger.sh: 64: shyaml get-value 26.id + 196760:pw-trigger.sh: 64: series_id=67034 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67034 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67034 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67034 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67034 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67034 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67034 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67034 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67034 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144691 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144691 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144691 + 196760:pw-trigger.sh: 74: patch_id=144691 + 196760:pw-trigger.sh: 75: '[' 144691 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144691 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144691 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144691 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144691 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144691 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144691 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iChX68HVOi +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YKqrnkkfIu ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iChX68HVOi /tmp/tmp.YKqrnkkfIu' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144691/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144691/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197247 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YKqrnkkfIu ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521241, "url": "https://patchwork.sourceware.org/api/1.2/patches/144691/checks/521241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:15:47.891967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10836/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:15:47.891967 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:15:47.891967 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790396147 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790396147 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790396147 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197254 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YKqrnkkfIu ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521242, "url": "https://patchwork.sourceware.org/api/1.2/patches/144691/checks/521242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:15:50.285935", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10836/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:15:50.285935 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:15:50.285935 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790396150 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790396147 -le 1790396150 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790396150 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197261 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YKqrnkkfIu ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iChX68HVOi /tmp/tmp.YKqrnkkfIu + 196760:pw-trigger.sh: 89: check_state=fail + 196760:pw-trigger.sh: 90: '[' fail = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67034 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67034 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67034 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67034 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=25 ++ 196760:pw-trigger.sh: 64: shyaml get-value 25.id + 196760:pw-trigger.sh: 64: series_id=67039 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67039 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67039 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67039 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67039 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144696 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144696 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144696 + 196760:pw-trigger.sh: 74: patch_id=144696 + 196760:pw-trigger.sh: 75: '[' 144696 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144696 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144696 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144696 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144696 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144696 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144696 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ezSUyjkDhx +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mb07wpBAc9 ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ezSUyjkDhx /tmp/tmp.mb07wpBAc9' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144696/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144696/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197363 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mb07wpBAc9 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521465, "url": "https://patchwork.sourceware.org/api/1.2/patches/144696/checks/521465/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:20:03.173862", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10837/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:20:03.173862 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:20:03.173862 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790418003 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790418003 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418003 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197370 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mb07wpBAc9 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521466, "url": "https://patchwork.sourceware.org/api/1.2/patches/144696/checks/521466/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:20:04.382223", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10837/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:20:04.382223 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:20:04.382223 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790418004 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418003 -le 1790418004 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418004 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197377 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mb07wpBAc9 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521473, "url": "https://patchwork.sourceware.org/api/1.2/patches/144696/checks/521473/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T10:23:40.584126", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10837/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:23:40.584126 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:23:40.584126 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790418220 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418004 -le 1790418220 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418220 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197384 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mb07wpBAc9 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ezSUyjkDhx /tmp/tmp.mb07wpBAc9 + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=24 ++ 196760:pw-trigger.sh: 64: shyaml get-value 24.id + 196760:pw-trigger.sh: 64: series_id=67055 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67055 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67055 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67055 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67055 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144713 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144713 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144713 + 196760:pw-trigger.sh: 74: patch_id=144713 + 196760:pw-trigger.sh: 75: '[' 144713 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144713 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144713 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144713 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144713 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144713 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144713 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9cbSeNKHji +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.T5LScXfwzT ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9cbSeNKHji /tmp/tmp.T5LScXfwzT' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144713/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144713/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197486 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T5LScXfwzT ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521723, "url": "https://patchwork.sourceware.org/api/1.2/patches/144713/checks/521723/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T22:07:43.486746", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10838/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:07:43.486746 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:07:43.486746 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790460463 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790460463 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460463 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197493 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T5LScXfwzT ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521724, "url": "https://patchwork.sourceware.org/api/1.2/patches/144713/checks/521724/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T22:07:44.634372", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10838/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:07:44.634372 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:07:44.634372 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790460464 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460463 -le 1790460464 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460464 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197500 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T5LScXfwzT ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521729, "url": "https://patchwork.sourceware.org/api/1.2/patches/144713/checks/521729/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T22:10:51.487690", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10838/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:10:51.487690 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:10:51.487690 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790460651 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460464 -le 1790460651 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460651 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197507 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T5LScXfwzT ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9cbSeNKHji /tmp/tmp.T5LScXfwzT + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=23 ++ 196760:pw-trigger.sh: 64: shyaml get-value 23.id + 196760:pw-trigger.sh: 64: series_id=67068 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67068 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67068 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67068 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67068 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144728 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144728 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144728 + 196760:pw-trigger.sh: 74: patch_id=144728 + 196760:pw-trigger.sh: 75: '[' 144728 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144728 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144728 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144728 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144728 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144728 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144728 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KPkILbXH32 +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ej3bjROFb5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KPkILbXH32 /tmp/tmp.ej3bjROFb5' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144728/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144728/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197609 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ej3bjROFb5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522052, "url": "https://patchwork.sourceware.org/api/1.2/patches/144728/checks/522052/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:23:30.602214", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10839/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:23:30.602214 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:23:30.602214 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790526210 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790526210 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526210 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197616 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ej3bjROFb5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522053, "url": "https://patchwork.sourceware.org/api/1.2/patches/144728/checks/522053/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:23:32.642116", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10839/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:23:32.642116 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:23:32.642116 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790526212 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526210 -le 1790526212 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526212 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197623 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ej3bjROFb5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522056, "url": "https://patchwork.sourceware.org/api/1.2/patches/144728/checks/522056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T16:26:23.000437", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10839/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:26:23.000437 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:26:23.000437 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790526383 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526212 -le 1790526383 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526383 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197630 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ej3bjROFb5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KPkILbXH32 /tmp/tmp.ej3bjROFb5 + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=22 ++ 196760:pw-trigger.sh: 64: shyaml get-value 22.id + 196760:pw-trigger.sh: 64: series_id=67076 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67076 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67076 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67076 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67076 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144736 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144736 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144736 + 196760:pw-trigger.sh: 74: patch_id=144736 + 196760:pw-trigger.sh: 75: '[' 144736 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144736 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144736 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144736 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144736 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144736 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144736 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CPJ83PwMEZ +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.daMJGB1IoI ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CPJ83PwMEZ /tmp/tmp.daMJGB1IoI' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144736/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144736/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197732 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.daMJGB1IoI ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522137, "url": "https://patchwork.sourceware.org/api/1.2/patches/144736/checks/522137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T18:29:26.949359", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10840/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:29:26.949359 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:29:26.949359 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790533766 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790533766 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533766 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197739 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.daMJGB1IoI ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522138, "url": "https://patchwork.sourceware.org/api/1.2/patches/144736/checks/522138/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T18:29:28.249332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10840/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:29:28.249332 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:29:28.249332 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790533768 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533766 -le 1790533768 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533768 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197746 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.daMJGB1IoI ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522139, "url": "https://patchwork.sourceware.org/api/1.2/patches/144736/checks/522139/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-27T18:31:21.731017", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10840/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:31:21.731017 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:31:21.731017 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790533881 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533768 -le 1790533881 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533881 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197753 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.daMJGB1IoI ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CPJ83PwMEZ /tmp/tmp.daMJGB1IoI + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=21 ++ 196760:pw-trigger.sh: 64: shyaml get-value 21.id + 196760:pw-trigger.sh: 64: series_id=67092 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67092 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67092 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67092 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67092 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144753 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144753 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144753 + 196760:pw-trigger.sh: 74: patch_id=144753 + 196760:pw-trigger.sh: 75: '[' 144753 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144753 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144753 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144753 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144753 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144753 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144753 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qYck4FInwT +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jlOzSC26bf ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qYck4FInwT /tmp/tmp.jlOzSC26bf' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144753/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144753/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197855 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jlOzSC26bf ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522393, "url": "https://patchwork.sourceware.org/api/1.2/patches/144753/checks/522393/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:25:50.362681", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10841/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:25:50.362681 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:25:50.362681 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790587550 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587550 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587550 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197862 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jlOzSC26bf ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522394, "url": "https://patchwork.sourceware.org/api/1.2/patches/144753/checks/522394/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:25:52.313150", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10841/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:25:52.313150 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:25:52.313150 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790587552 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587550 -le 1790587552 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587552 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197869 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jlOzSC26bf ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522395, "url": "https://patchwork.sourceware.org/api/1.2/patches/144753/checks/522395/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:28:01.380856", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10841/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:28:01.380856 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:28:01.380856 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790587681 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587552 -le 1790587681 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587681 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197876 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jlOzSC26bf ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qYck4FInwT /tmp/tmp.jlOzSC26bf + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=20 ++ 196760:pw-trigger.sh: 64: shyaml get-value 20.id + 196760:pw-trigger.sh: 64: series_id=67102 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67102 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67102 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67102 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67102 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144772 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144772 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144772 + 196760:pw-trigger.sh: 74: patch_id=144772 + 196760:pw-trigger.sh: 75: '[' 144772 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144772 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144772 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144772 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144772 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144772 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144772 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.awWF5lZhcj +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pBxe7JVI6p ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.awWF5lZhcj /tmp/tmp.pBxe7JVI6p' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144772/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144772/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197982 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pBxe7JVI6p ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522562, "url": "https://patchwork.sourceware.org/api/1.2/patches/144772/checks/522562/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T15:52:21.182760", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10842/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:21.182760 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:21.182760 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790610741 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790610741 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610741 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197989 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pBxe7JVI6p ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522564, "url": "https://patchwork.sourceware.org/api/1.2/patches/144772/checks/522564/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T15:52:22.193891", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10842/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:22.193891 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:22.193891 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790610742 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610741 -le 1790610742 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610742 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 197996 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pBxe7JVI6p ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522572, "url": "https://patchwork.sourceware.org/api/1.2/patches/144772/checks/522572/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T15:56:15.037139", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10842/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:56:15.037139 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:56:15.037139 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790610975 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610742 -le 1790610975 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610975 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198003 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pBxe7JVI6p ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.awWF5lZhcj /tmp/tmp.pBxe7JVI6p + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144774 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144774 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144774 + 196760:pw-trigger.sh: 74: patch_id=144774 + 196760:pw-trigger.sh: 75: '[' 144774 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144774 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144774 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144774 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144774 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144774 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144774 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.35bY4JXm2E +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kET1jxiNIt ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.35bY4JXm2E /tmp/tmp.kET1jxiNIt' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144774/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144774/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198067 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kET1jxiNIt ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522741, "url": "https://patchwork.sourceware.org/api/1.2/patches/144774/checks/522741/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:47:26.190650", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10843/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:26.190650 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:26.190650 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790632046 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790632046 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632046 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198074 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kET1jxiNIt ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522742, "url": "https://patchwork.sourceware.org/api/1.2/patches/144774/checks/522742/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:47:27.666780", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10843/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:27.666780 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:27.666780 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790632047 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632046 -le 1790632047 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632047 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198081 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kET1jxiNIt ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522745, "url": "https://patchwork.sourceware.org/api/1.2/patches/144774/checks/522745/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:50:29.871731", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10843/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:50:29.871731 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:50:29.871731 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790632229 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632047 -le 1790632229 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632229 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198088 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kET1jxiNIt ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.35bY4JXm2E /tmp/tmp.kET1jxiNIt + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=2 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 2 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144773 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144773 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144773 + 196760:pw-trigger.sh: 74: patch_id=144773 + 196760:pw-trigger.sh: 75: '[' 144773 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144773 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144773 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144773 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144773 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144773 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144773 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zYMC3LSkKI +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OUebuGPitZ ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zYMC3LSkKI /tmp/tmp.OUebuGPitZ' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144773/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144773/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198155 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OUebuGPitZ ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522854, "url": "https://patchwork.sourceware.org/api/1.2/patches/144773/checks/522854/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:33:57.098987", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10844/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:33:57.098987 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:33:57.098987 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790656437 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790656437 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656437 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198162 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OUebuGPitZ ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522855, "url": "https://patchwork.sourceware.org/api/1.2/patches/144773/checks/522855/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:34:01.973412", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10844/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:34:01.973412 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:34:01.973412 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790656441 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656437 -le 1790656441 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656441 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198169 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OUebuGPitZ ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522857, "url": "https://patchwork.sourceware.org/api/1.2/patches/144773/checks/522857/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:37:11.070020", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10844/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:37:11.070020 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:37:11.070020 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790656631 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656441 -le 1790656631 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656631 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198176 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OUebuGPitZ ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zYMC3LSkKI /tmp/tmp.OUebuGPitZ + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=3 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 3 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 3 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=19 ++ 196760:pw-trigger.sh: 64: shyaml get-value 19.id + 196760:pw-trigger.sh: 64: series_id=67141 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67141 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67141 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67141 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67141 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144828 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144828 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144828 + 196760:pw-trigger.sh: 74: patch_id=144828 + 196760:pw-trigger.sh: 75: '[' 144828 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144828 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144828 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144828 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144828 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144828 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144828 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9ZW5gsLTdu +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hjW0E68Yyu ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9ZW5gsLTdu /tmp/tmp.hjW0E68Yyu' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144828/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144828/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198284 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hjW0E68Yyu ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523137, "url": "https://patchwork.sourceware.org/api/1.2/patches/144828/checks/523137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:52:29.610474", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10845/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:52:29.610474 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:52:29.610474 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790700749 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700749 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700749 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198291 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hjW0E68Yyu ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523138, "url": "https://patchwork.sourceware.org/api/1.2/patches/144828/checks/523138/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:52:32.276463", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10845/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:52:32.276463 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:52:32.276463 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790700752 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700749 -le 1790700752 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700752 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198298 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hjW0E68Yyu ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523143, "url": "https://patchwork.sourceware.org/api/1.2/patches/144828/checks/523143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:57:08.153547", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10845/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:57:08.153547 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:57:08.153547 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701028 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700752 -le 1790701028 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701028 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198305 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hjW0E68Yyu ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9ZW5gsLTdu /tmp/tmp.hjW0E68Yyu + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=18 ++ 196760:pw-trigger.sh: 64: shyaml get-value 18.id + 196760:pw-trigger.sh: 64: series_id=67149 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67149 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67149 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67149 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67149 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144838 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144838 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144838 + 196760:pw-trigger.sh: 74: patch_id=144838 + 196760:pw-trigger.sh: 75: '[' 144838 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144838 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144838 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144838 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144838 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144838 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144838 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7eWmlbJZIu +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jBf4fTzExx ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7eWmlbJZIu /tmp/tmp.jBf4fTzExx' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144838/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144838/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198407 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jBf4fTzExx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523141, "url": "https://patchwork.sourceware.org/api/1.2/patches/144838/checks/523141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:56:45.263068", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10846/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:56:45.263068 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:56:45.263068 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701005 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701005 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701005 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198414 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jBf4fTzExx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523142, "url": "https://patchwork.sourceware.org/api/1.2/patches/144838/checks/523142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:56:47.029221", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10846/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:56:47.029221 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:56:47.029221 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701007 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701005 -le 1790701007 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701007 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198421 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jBf4fTzExx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523146, "url": "https://patchwork.sourceware.org/api/1.2/patches/144838/checks/523146/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:01:15.347105", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10846/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:01:15.347105 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:01:15.347105 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701275 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701007 -le 1790701275 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701275 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198428 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jBf4fTzExx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7eWmlbJZIu /tmp/tmp.jBf4fTzExx + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=17 ++ 196760:pw-trigger.sh: 64: shyaml get-value 17.id + 196760:pw-trigger.sh: 64: series_id=67151 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67151 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67151 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67151 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67151 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144840 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144840 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144840 + 196760:pw-trigger.sh: 74: patch_id=144840 + 196760:pw-trigger.sh: 75: '[' 144840 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144840 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144840 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144840 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144840 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144840 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144840 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.73xr1ZeeF9 +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qNIlHblxJr ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.73xr1ZeeF9 /tmp/tmp.qNIlHblxJr' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144840/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144840/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198530 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qNIlHblxJr ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523144, "url": "https://patchwork.sourceware.org/api/1.2/patches/144840/checks/523144/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:00:48.854286", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10847/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:00:48.854286 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:00:48.854286 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701248 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701248 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701248 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198537 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qNIlHblxJr ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523145, "url": "https://patchwork.sourceware.org/api/1.2/patches/144840/checks/523145/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:00:50.276638", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10847/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:00:50.276638 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:00:50.276638 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701250 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701248 -le 1790701250 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701250 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198544 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qNIlHblxJr ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523151, "url": "https://patchwork.sourceware.org/api/1.2/patches/144840/checks/523151/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:04:28.397979", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10847/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:04:28.397979 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:04:28.397979 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701468 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701250 -le 1790701468 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701468 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198551 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qNIlHblxJr ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.73xr1ZeeF9 /tmp/tmp.qNIlHblxJr + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=16 ++ 196760:pw-trigger.sh: 64: shyaml get-value 16.id + 196760:pw-trigger.sh: 64: series_id=67152 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67152 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67152 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67152 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67152 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144841 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144841 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144841 + 196760:pw-trigger.sh: 74: patch_id=144841 + 196760:pw-trigger.sh: 75: '[' 144841 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144841 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144841 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144841 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144841 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144841 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144841 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CrxuVOWxCB +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gTQWnTJNBo ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CrxuVOWxCB /tmp/tmp.gTQWnTJNBo' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144841/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144841/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198653 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gTQWnTJNBo ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523147, "url": "https://patchwork.sourceware.org/api/1.2/patches/144841/checks/523147/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:02:42.578873", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10848/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:02:42.578873 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:02:42.578873 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701362 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701362 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701362 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198660 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gTQWnTJNBo ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523148, "url": "https://patchwork.sourceware.org/api/1.2/patches/144841/checks/523148/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:02:45.850162", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10848/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:02:45.850162 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:02:45.850162 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701365 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701362 -le 1790701365 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701365 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198667 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gTQWnTJNBo ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523152, "url": "https://patchwork.sourceware.org/api/1.2/patches/144841/checks/523152/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:06:07.309897", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10848/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:06:07.309897 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:06:07.309897 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701567 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701365 -le 1790701567 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701567 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198674 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gTQWnTJNBo ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CrxuVOWxCB /tmp/tmp.gTQWnTJNBo + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=15 ++ 196760:pw-trigger.sh: 64: shyaml get-value 15.id + 196760:pw-trigger.sh: 64: series_id=67155 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67155 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67155 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67155 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67155 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144844 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144844 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144844 + 196760:pw-trigger.sh: 74: patch_id=144844 + 196760:pw-trigger.sh: 75: '[' 144844 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144844 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144844 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144844 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144844 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144844 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144844 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HODDp2DD7s +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EST0CQ1hba ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HODDp2DD7s /tmp/tmp.EST0CQ1hba' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144844/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144844/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198776 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EST0CQ1hba ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523149, "url": "https://patchwork.sourceware.org/api/1.2/patches/144844/checks/523149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:03:04.800235", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10849/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:03:04.800235 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:03:04.800235 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701384 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701384 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701384 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198783 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EST0CQ1hba ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523150, "url": "https://patchwork.sourceware.org/api/1.2/patches/144844/checks/523150/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:03:07.774559", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10849/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:03:07.774559 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:03:07.774559 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701387 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701384 -le 1790701387 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701387 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198790 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EST0CQ1hba ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523153, "url": "https://patchwork.sourceware.org/api/1.2/patches/144844/checks/523153/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:06:37.886419", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10849/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:06:37.886419 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:06:37.886419 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701597 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701387 -le 1790701597 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701597 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198797 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EST0CQ1hba ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HODDp2DD7s /tmp/tmp.EST0CQ1hba + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=14 ++ 196760:pw-trigger.sh: 64: shyaml get-value 14.id + 196760:pw-trigger.sh: 64: series_id=67167 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67167 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67167 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67167 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67167 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144862 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144862 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144862 + 196760:pw-trigger.sh: 74: patch_id=144862 + 196760:pw-trigger.sh: 75: '[' 144862 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144862 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144862 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144862 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144862 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144862 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144862 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ikvkztLsIl +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5UAQDROdfV ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ikvkztLsIl /tmp/tmp.5UAQDROdfV' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144862/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144862/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198899 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5UAQDROdfV ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523154, "url": "https://patchwork.sourceware.org/api/1.2/patches/144862/checks/523154/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:07:34.030685", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10850/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:07:34.030685 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:07:34.030685 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701654 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701654 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701654 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198906 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5UAQDROdfV ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523155, "url": "https://patchwork.sourceware.org/api/1.2/patches/144862/checks/523155/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:07:35.364172", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10850/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:07:35.364172 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:07:35.364172 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701655 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701654 -le 1790701655 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701655 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198913 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5UAQDROdfV ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523156, "url": "https://patchwork.sourceware.org/api/1.2/patches/144862/checks/523156/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:10:01.940104", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10850/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:10:01.940104 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:10:01.940104 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790701801 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701655 -le 1790701801 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701801 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 198920 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5UAQDROdfV ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ikvkztLsIl /tmp/tmp.5UAQDROdfV + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=13 ++ 196760:pw-trigger.sh: 64: shyaml get-value 13.id + 196760:pw-trigger.sh: 64: series_id=67193 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67193 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67193 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67193 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67193 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144905 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144905 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144905 + 196760:pw-trigger.sh: 74: patch_id=144905 + 196760:pw-trigger.sh: 75: '[' 144905 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144905 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144905 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144905 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144905 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144905 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144905 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CrMwFoUuKX +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HaSt4ttxPE ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CrMwFoUuKX /tmp/tmp.HaSt4ttxPE' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144905/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144905/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199034 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HaSt4ttxPE ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523351, "url": "https://patchwork.sourceware.org/api/1.2/patches/144905/checks/523351/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:23:03.736621", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10851/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:23:03.736621 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:23:03.736621 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790716983 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716983 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716983 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199041 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HaSt4ttxPE ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523352, "url": "https://patchwork.sourceware.org/api/1.2/patches/144905/checks/523352/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:23:07.161056", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10851/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:23:07.161056 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:23:07.161056 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790716987 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716983 -le 1790716987 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716987 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199048 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HaSt4ttxPE ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523355, "url": "https://patchwork.sourceware.org/api/1.2/patches/144905/checks/523355/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:28:25.437565", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10851/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:28:25.437565 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:28:25.437565 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790717305 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716987 -le 1790717305 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717305 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199055 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HaSt4ttxPE ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CrMwFoUuKX /tmp/tmp.HaSt4ttxPE + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144909 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144909 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144909 + 196760:pw-trigger.sh: 74: patch_id=144909 + 196760:pw-trigger.sh: 75: '[' 144909 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144909 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144909 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144909 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144909 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144909 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144909 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vmfYgB5cen +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.33y6TwfSm5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vmfYgB5cen /tmp/tmp.33y6TwfSm5' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144909/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144909/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199119 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.33y6TwfSm5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523633, "url": "https://patchwork.sourceware.org/api/1.2/patches/144909/checks/523633/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:16:31.603936", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10853/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:31.603936 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:31.603936 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790741791 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790741791 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741791 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199126 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.33y6TwfSm5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523635, "url": "https://patchwork.sourceware.org/api/1.2/patches/144909/checks/523635/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:16:35.492419", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10853/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:35.492419 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:35.492419 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790741795 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741791 -le 1790741795 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741795 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199133 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.33y6TwfSm5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523643, "url": "https://patchwork.sourceware.org/api/1.2/patches/144909/checks/523643/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:20:07.572973", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10853/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:20:07.572973 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:20:07.572973 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790742007 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741795 -le 1790742007 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742007 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199140 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.33y6TwfSm5 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vmfYgB5cen /tmp/tmp.33y6TwfSm5 + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=2 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 2 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144902 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144902 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144902 + 196760:pw-trigger.sh: 74: patch_id=144902 + 196760:pw-trigger.sh: 75: '[' 144902 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144902 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144902 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144902 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144902 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144902 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144902 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L8yZQ5miJy +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aXyrG9wU1S ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L8yZQ5miJy /tmp/tmp.aXyrG9wU1S' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144902/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144902/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199207 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aXyrG9wU1S ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523899, "url": "https://patchwork.sourceware.org/api/1.2/patches/144902/checks/523899/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T10:01:05.447963", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10854/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:01:05.447963 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:01:05.447963 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790762465 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790762465 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762465 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199214 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aXyrG9wU1S ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523900, "url": "https://patchwork.sourceware.org/api/1.2/patches/144902/checks/523900/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T10:01:07.725044", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10854/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:01:07.725044 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:01:07.725044 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790762467 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790762465 -le 1790762467 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762467 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199221 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aXyrG9wU1S ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523903, "url": "https://patchwork.sourceware.org/api/1.2/patches/144902/checks/523903/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T10:03:14.098277", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10854/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:03:14.098277 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:03:14.098277 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790762594 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790762467 -le 1790762594 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762594 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199228 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aXyrG9wU1S ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L8yZQ5miJy /tmp/tmp.aXyrG9wU1S + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=3 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 3 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 3 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144910 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144910 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144910 + 196760:pw-trigger.sh: 74: patch_id=144910 + 196760:pw-trigger.sh: 75: '[' 144910 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144910 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144910 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144910 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144910 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144910 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144910 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bWsoghCdF4 +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UZFHrV0sge ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bWsoghCdF4 /tmp/tmp.UZFHrV0sge' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144910/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144910/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199298 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UZFHrV0sge ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524106, "url": "https://patchwork.sourceware.org/api/1.2/patches/144910/checks/524106/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:26:25.131404", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10855/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:25.131404 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:25.131404 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785585 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785585 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785585 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199305 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UZFHrV0sge ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524107, "url": "https://patchwork.sourceware.org/api/1.2/patches/144910/checks/524107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:26:28.226966", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10855/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:28.226966 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:28.226966 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785588 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785585 -le 1790785588 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785588 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199312 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UZFHrV0sge ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524112, "url": "https://patchwork.sourceware.org/api/1.2/patches/144910/checks/524112/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:28:48.974314", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10855/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:28:48.974314 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:28:48.974314 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785728 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785588 -le 1790785728 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785728 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199319 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UZFHrV0sge ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bWsoghCdF4 /tmp/tmp.UZFHrV0sge + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=4 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 4 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 4 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144911 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144911 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144911 + 196760:pw-trigger.sh: 74: patch_id=144911 + 196760:pw-trigger.sh: 75: '[' 144911 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144911 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144911 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144911 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144911 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144911 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144911 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XFNRFr6vUn +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ow8uPeNAI4 ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XFNRFr6vUn /tmp/tmp.ow8uPeNAI4' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144911/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144911/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199392 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ow8uPeNAI4 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524349, "url": "https://patchwork.sourceware.org/api/1.2/patches/144911/checks/524349/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:36:53.693841", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10859/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:36:53.693841 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:36:53.693841 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790807813 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790807813 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790807813 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199399 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ow8uPeNAI4 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524350, "url": "https://patchwork.sourceware.org/api/1.2/patches/144911/checks/524350/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:36:55.338247", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10859/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:36:55.338247 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:36:55.338247 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790807815 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790807813 -le 1790807815 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790807815 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199406 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ow8uPeNAI4 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524352, "url": "https://patchwork.sourceware.org/api/1.2/patches/144911/checks/524352/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:40:34.613062", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10859/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:40:34.613062 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:40:34.613062 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808034 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790807815 -le 1790808034 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808034 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199413 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ow8uPeNAI4 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XFNRFr6vUn /tmp/tmp.ow8uPeNAI4 + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=5 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 5 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 5 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144912 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144912 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144912 + 196760:pw-trigger.sh: 74: patch_id=144912 + 196760:pw-trigger.sh: 75: '[' 144912 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144912 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144912 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144912 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144912 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144912 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144912 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QboyniJ1oT +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.q31u8xJmBa ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QboyniJ1oT /tmp/tmp.q31u8xJmBa' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144912/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144912/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199489 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q31u8xJmBa ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QboyniJ1oT /tmp/tmp.q31u8xJmBa + 196760:pw-trigger.sh: 89: check_state=pending + 196760:pw-trigger.sh: 90: '[' pending = pending ']' + 196760:pw-trigger.sh: 91: break + 196760:pw-trigger.sh: 96: '[' 144912 = '' ']' + 196760:pw-trigger.sh: 101: check_state=success + 196760:pw-trigger.sh: 108: '[' success '!=' success ']' + 196760:pw-trigger.sh: 113: j=1 + 196760:pw-trigger.sh: 114: cat + 196760:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=12 ++ 196760:pw-trigger.sh: 64: shyaml get-value 12.id + 196760:pw-trigger.sh: 64: series_id=67196 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67196 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67196 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67196 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67196 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144913 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144913 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144913 + 196760:pw-trigger.sh: 74: patch_id=144913 + 196760:pw-trigger.sh: 75: '[' 144913 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144913 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144913 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144913 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144913 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144913 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144913 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pMZeZRKVPC +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JjC5xf9Cru ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pMZeZRKVPC /tmp/tmp.JjC5xf9Cru' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144913/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144913/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199577 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JjC5xf9Cru ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523353, "url": "https://patchwork.sourceware.org/api/1.2/patches/144913/checks/523353/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:27:56.555829", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10852/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:27:56.555829 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:27:56.555829 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790717276 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790717276 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717276 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199584 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JjC5xf9Cru ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523354, "url": "https://patchwork.sourceware.org/api/1.2/patches/144913/checks/523354/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:28:01.518147", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10852/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:28:01.518147 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:28:01.518147 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790717281 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717276 -le 1790717281 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717281 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199591 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JjC5xf9Cru ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523356, "url": "https://patchwork.sourceware.org/api/1.2/patches/144913/checks/523356/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:32:08.771958", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10852/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:32:08.771958 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:32:08.771958 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790717528 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717281 -le 1790717528 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717528 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199598 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JjC5xf9Cru ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pMZeZRKVPC /tmp/tmp.JjC5xf9Cru + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=11 ++ 196760:pw-trigger.sh: 64: shyaml get-value 11.id + 196760:pw-trigger.sh: 64: series_id=67234 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67234 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67234 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67234 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67234 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67234 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67234 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67234 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67234 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144961 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144961 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144961 + 196760:pw-trigger.sh: 74: patch_id=144961 + 196760:pw-trigger.sh: 75: '[' 144961 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144961 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144961 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144961 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144961 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144961 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144961 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5DKvFVoXsf +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e4iRnbYPkx ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5DKvFVoXsf /tmp/tmp.e4iRnbYPkx' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144961/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144961/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199700 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e4iRnbYPkx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524108, "url": "https://patchwork.sourceware.org/api/1.2/patches/144961/checks/524108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:26:49.328693", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10856/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:49.328693 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:49.328693 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785609 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785609 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785609 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199707 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e4iRnbYPkx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524109, "url": "https://patchwork.sourceware.org/api/1.2/patches/144961/checks/524109/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:26:50.370652", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10856/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:50.370652 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:50.370652 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785610 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785609 -le 1790785610 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785610 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199714 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e4iRnbYPkx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524113, "url": "https://patchwork.sourceware.org/api/1.2/patches/144961/checks/524113/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:29:19.135116", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10856/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:29:19.135116 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:29:19.135116 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785759 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785610 -le 1790785759 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785759 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199721 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e4iRnbYPkx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5DKvFVoXsf /tmp/tmp.e4iRnbYPkx + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67234 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67234 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67234 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67234 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=10 ++ 196760:pw-trigger.sh: 64: shyaml get-value 10.id + 196760:pw-trigger.sh: 64: series_id=67238 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67238 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67238 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67238 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67238 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144971 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144971 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144971 + 196760:pw-trigger.sh: 74: patch_id=144971 + 196760:pw-trigger.sh: 75: '[' 144971 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144971 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144971 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144971 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144971 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144971 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144971 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iQqFFG2xj4 +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bYVOR2OR04 ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iQqFFG2xj4 /tmp/tmp.bYVOR2OR04' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144971/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144971/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199861 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bYVOR2OR04 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524115, "url": "https://patchwork.sourceware.org/api/1.2/patches/144971/checks/524115/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:31:41.393595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10857/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:31:41.393595 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:31:41.393595 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785901 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785901 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785901 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199868 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bYVOR2OR04 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524116, "url": "https://patchwork.sourceware.org/api/1.2/patches/144971/checks/524116/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:31:44.252901", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10857/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:31:44.252901 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:31:44.252901 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785904 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785901 -le 1790785904 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785904 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199875 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bYVOR2OR04 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524121, "url": "https://patchwork.sourceware.org/api/1.2/patches/144971/checks/524121/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:34:29.301970", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10857/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:34:29.301970 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:34:29.301970 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790786069 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785904 -le 1790786069 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786069 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199882 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bYVOR2OR04 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iQqFFG2xj4 /tmp/tmp.bYVOR2OR04 + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144980 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144980 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144980 + 196760:pw-trigger.sh: 74: patch_id=144980 + 196760:pw-trigger.sh: 75: '[' 144980 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144980 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144980 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144980 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144980 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144980 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144980 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.spzgaQuYmD +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SUGhS44ojx ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.spzgaQuYmD /tmp/tmp.SUGhS44ojx' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144980/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144980/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199946 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SUGhS44ojx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524357, "url": "https://patchwork.sourceware.org/api/1.2/patches/144980/checks/524357/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:41:21.353556", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10862/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:21.353556 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:21.353556 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808081 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808081 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808081 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199953 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SUGhS44ojx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524358, "url": "https://patchwork.sourceware.org/api/1.2/patches/144980/checks/524358/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:41:28.596897", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10862/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:28.596897 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:28.596897 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808088 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808081 -le 1790808088 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808088 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199960 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SUGhS44ojx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524365, "url": "https://patchwork.sourceware.org/api/1.2/patches/144980/checks/524365/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:44:22.331368", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10862/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:44:22.331368 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:44:22.331368 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808262 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808088 -le 1790808262 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808262 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 199967 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SUGhS44ojx ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.spzgaQuYmD /tmp/tmp.SUGhS44ojx + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=2 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 2 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144985 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144985 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144985 + 196760:pw-trigger.sh: 74: patch_id=144985 + 196760:pw-trigger.sh: 75: '[' 144985 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144985 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144985 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144985 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144985 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144985 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144985 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KQTNsUzSiU +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9pt1yPYerJ ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KQTNsUzSiU /tmp/tmp.9pt1yPYerJ' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144985/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144985/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200034 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9pt1yPYerJ ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KQTNsUzSiU /tmp/tmp.9pt1yPYerJ + 196760:pw-trigger.sh: 89: check_state=pending + 196760:pw-trigger.sh: 90: '[' pending = pending ']' + 196760:pw-trigger.sh: 91: break + 196760:pw-trigger.sh: 96: '[' 144985 = '' ']' + 196760:pw-trigger.sh: 101: check_state=success + 196760:pw-trigger.sh: 108: '[' success '!=' success ']' + 196760:pw-trigger.sh: 113: j=2 + 196760:pw-trigger.sh: 114: cat + 196760:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=9 ++ 196760:pw-trigger.sh: 64: shyaml get-value 9.id + 196760:pw-trigger.sh: 64: series_id=67244 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67244 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67244 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67244 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67244 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144993 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144993 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144993 + 196760:pw-trigger.sh: 74: patch_id=144993 + 196760:pw-trigger.sh: 75: '[' 144993 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144993 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144993 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144993 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144993 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144993 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144993 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.x5xor0N1n2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QUg38rnDvF ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.x5xor0N1n2 /tmp/tmp.QUg38rnDvF' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144993/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144993/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200124 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QUg38rnDvF ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524117, "url": "https://patchwork.sourceware.org/api/1.2/patches/144993/checks/524117/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:32:00.914806", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10858/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:32:00.914806 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:32:00.914806 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785920 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785920 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785920 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200131 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QUg38rnDvF ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524118, "url": "https://patchwork.sourceware.org/api/1.2/patches/144993/checks/524118/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:32:02.293567", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10858/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:32:02.293567 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:32:02.293567 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790785922 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785920 -le 1790785922 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785922 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200138 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QUg38rnDvF ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524122, "url": "https://patchwork.sourceware.org/api/1.2/patches/144993/checks/524122/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T16:34:35.990490", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10858/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:34:35.990490 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:34:35.990490 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790786075 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785922 -le 1790786075 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786075 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200145 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QUg38rnDvF ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.x5xor0N1n2 /tmp/tmp.QUg38rnDvF + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144994 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144994 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144994 + 196760:pw-trigger.sh: 74: patch_id=144994 + 196760:pw-trigger.sh: 75: '[' 144994 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 144994 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144994 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144994 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=144994 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 144994 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144994 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Vu0UWq7gvn +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.njjmjPg0OB ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Vu0UWq7gvn /tmp/tmp.njjmjPg0OB' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144994/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144994/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200209 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.njjmjPg0OB ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524360, "url": "https://patchwork.sourceware.org/api/1.2/patches/144994/checks/524360/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:42:16.191756", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10863/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:16.191756 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:16.191756 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808136 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808136 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808136 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200216 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.njjmjPg0OB ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524362, "url": "https://patchwork.sourceware.org/api/1.2/patches/144994/checks/524362/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:42:17.487813", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10863/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:17.487813 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:17.487813 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808137 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808136 -le 1790808137 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808137 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200223 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.njjmjPg0OB ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524366, "url": "https://patchwork.sourceware.org/api/1.2/patches/144994/checks/524366/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:45:17.104413", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10863/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:45:17.104413 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:45:17.104413 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808317 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808137 -le 1790808317 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808317 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200230 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.njjmjPg0OB ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Vu0UWq7gvn /tmp/tmp.njjmjPg0OB + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=2 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 2 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=8 ++ 196760:pw-trigger.sh: 64: shyaml get-value 8.id + 196760:pw-trigger.sh: 64: series_id=67268 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67268 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67268 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67268 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67268 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67268 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67268 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67268 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67268 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145031 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145031 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145031 + 196760:pw-trigger.sh: 74: patch_id=145031 + 196760:pw-trigger.sh: 75: '[' 145031 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145031 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145031 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145031 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145031 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145031 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145031 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aAGBsLUQBQ +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ARODaFzvV6 ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aAGBsLUQBQ /tmp/tmp.ARODaFzvV6' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145031/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145031/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200337 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ARODaFzvV6 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524359, "url": "https://patchwork.sourceware.org/api/1.2/patches/145031/checks/524359/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:42:15.473613", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10864/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:15.473613 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:15.473613 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808135 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808135 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808135 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200344 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ARODaFzvV6 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524361, "url": "https://patchwork.sourceware.org/api/1.2/patches/145031/checks/524361/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:42:16.673094", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10864/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:16.673094 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:16.673094 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808136 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808135 -le 1790808136 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808136 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200351 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ARODaFzvV6 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524367, "url": "https://patchwork.sourceware.org/api/1.2/patches/145031/checks/524367/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:45:19.913449", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10864/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:45:19.913449 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:45:19.913449 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808319 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808136 -le 1790808319 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808319 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200358 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ARODaFzvV6 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aAGBsLUQBQ /tmp/tmp.ARODaFzvV6 + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67268 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67268 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67268 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67268 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145030 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145030 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145030 + 196760:pw-trigger.sh: 74: patch_id=145030 + 196760:pw-trigger.sh: 75: '[' 145030 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145030 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145030 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145030 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145030 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145030 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145030 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ahubOFPW5N +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g6a74B6kBA ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ahubOFPW5N /tmp/tmp.g6a74B6kBA' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145030/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145030/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200422 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g6a74B6kBA ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ahubOFPW5N /tmp/tmp.g6a74B6kBA + 196760:pw-trigger.sh: 89: check_state=pending + 196760:pw-trigger.sh: 90: '[' pending = pending ']' + 196760:pw-trigger.sh: 91: break + 196760:pw-trigger.sh: 96: '[' 145030 = '' ']' + 196760:pw-trigger.sh: 101: check_state=success + 196760:pw-trigger.sh: 108: '[' success '!=' success ']' + 196760:pw-trigger.sh: 113: j=3 + 196760:pw-trigger.sh: 114: cat + 196760:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=7 ++ 196760:pw-trigger.sh: 64: shyaml get-value 7.id + 196760:pw-trigger.sh: 64: series_id=67280 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67280 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67280 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67280 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67280 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67280 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67280 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67280 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67280 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145052 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145052 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145052 + 196760:pw-trigger.sh: 74: patch_id=145052 + 196760:pw-trigger.sh: 75: '[' 145052 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145052 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145052 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145052 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145052 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145052 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145052 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1KBSqMUpyy +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.exakvzAaPK ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1KBSqMUpyy /tmp/tmp.exakvzAaPK' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145052/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145052/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200510 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.exakvzAaPK ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524368, "url": "https://patchwork.sourceware.org/api/1.2/patches/145052/checks/524368/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:46:44.607664", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10865/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:46:44.607664 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:46:44.607664 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808404 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808404 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808404 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200517 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.exakvzAaPK ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524369, "url": "https://patchwork.sourceware.org/api/1.2/patches/145052/checks/524369/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:46:46.037786", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10865/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:46:46.037786 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:46:46.037786 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808406 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808404 -le 1790808406 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808406 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200524 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.exakvzAaPK ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524376, "url": "https://patchwork.sourceware.org/api/1.2/patches/145052/checks/524376/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:49:44.056228", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10865/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:49:44.056228 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:49:44.056228 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808584 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808406 -le 1790808584 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808584 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200531 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.exakvzAaPK ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1KBSqMUpyy /tmp/tmp.exakvzAaPK + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67280 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67280 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67280 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67280 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=6 ++ 196760:pw-trigger.sh: 64: shyaml get-value 6.id + 196760:pw-trigger.sh: 64: series_id=67281 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67281 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67281 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67281 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67281 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67281 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67281 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67281 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67281 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145053 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145053 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145053 + 196760:pw-trigger.sh: 74: patch_id=145053 + 196760:pw-trigger.sh: 75: '[' 145053 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145053 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145053 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145053 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145053 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145053 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145053 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YOE2ztPIRH +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zEdpDu8Dxr ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YOE2ztPIRH /tmp/tmp.zEdpDu8Dxr' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145053/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145053/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200633 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zEdpDu8Dxr ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524370, "url": "https://patchwork.sourceware.org/api/1.2/patches/145053/checks/524370/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:47:27.166852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10866/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:27.166852 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:27.166852 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808447 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808447 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808447 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200640 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zEdpDu8Dxr ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524371, "url": "https://patchwork.sourceware.org/api/1.2/patches/145053/checks/524371/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:47:29.906075", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10866/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:29.906075 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:29.906075 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808449 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808447 -le 1790808449 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808449 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200647 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zEdpDu8Dxr ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524379, "url": "https://patchwork.sourceware.org/api/1.2/patches/145053/checks/524379/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:50:18.293210", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10866/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:18.293210 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:18.293210 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808618 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808449 -le 1790808618 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808618 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200654 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zEdpDu8Dxr ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YOE2ztPIRH /tmp/tmp.zEdpDu8Dxr + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67281 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67281 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67281 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67281 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=5 ++ 196760:pw-trigger.sh: 64: shyaml get-value 5.id + 196760:pw-trigger.sh: 64: series_id=67284 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67284 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67284 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67284 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67284 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67284 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67284 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67284 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67284 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145056 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145056 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145056 + 196760:pw-trigger.sh: 74: patch_id=145056 + 196760:pw-trigger.sh: 75: '[' 145056 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145056 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145056 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145056 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145056 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145056 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145056 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S1BsreqEam +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ECYhni0BLz ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S1BsreqEam /tmp/tmp.ECYhni0BLz' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145056/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145056/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200756 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECYhni0BLz ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524372, "url": "https://patchwork.sourceware.org/api/1.2/patches/145056/checks/524372/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:47:39.461691", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10867/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:39.461691 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:39.461691 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808459 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808459 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808459 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200763 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECYhni0BLz ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524373, "url": "https://patchwork.sourceware.org/api/1.2/patches/145056/checks/524373/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:47:40.381464", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10867/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:40.381464 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:40.381464 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808460 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808459 -le 1790808460 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808460 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200770 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECYhni0BLz ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524380, "url": "https://patchwork.sourceware.org/api/1.2/patches/145056/checks/524380/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:50:27.556662", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10867/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:27.556662 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:27.556662 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808627 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808460 -le 1790808627 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808627 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200777 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECYhni0BLz ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S1BsreqEam /tmp/tmp.ECYhni0BLz + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67284 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67284 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67284 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67284 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=4 ++ 196760:pw-trigger.sh: 64: shyaml get-value 4.id + 196760:pw-trigger.sh: 64: series_id=67282 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67282 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67282 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67282 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67282 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67282 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67282 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67282 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67282 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145054 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145054 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145054 + 196760:pw-trigger.sh: 74: patch_id=145054 + 196760:pw-trigger.sh: 75: '[' 145054 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145054 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145054 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145054 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145054 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145054 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145054 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.04putQUEki +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C248hW3cPo ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.04putQUEki /tmp/tmp.C248hW3cPo' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145054/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145054/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200879 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C248hW3cPo ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524374, "url": "https://patchwork.sourceware.org/api/1.2/patches/145054/checks/524374/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:48:52.700138", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10868/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:48:52.700138 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:48:52.700138 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808532 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808532 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808532 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200886 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C248hW3cPo ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524375, "url": "https://patchwork.sourceware.org/api/1.2/patches/145054/checks/524375/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:48:53.872693", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10868/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:48:53.872693 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:48:53.872693 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808533 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808532 -le 1790808533 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808533 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200893 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C248hW3cPo ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524381, "url": "https://patchwork.sourceware.org/api/1.2/patches/145054/checks/524381/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:51:56.269768", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10868/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:51:56.269768 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:51:56.269768 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808716 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808533 -le 1790808716 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808716 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 200900 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C248hW3cPo ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.04putQUEki /tmp/tmp.C248hW3cPo + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67282 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67282 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67282 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67282 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=3 ++ 196760:pw-trigger.sh: 64: shyaml get-value 3.id + 196760:pw-trigger.sh: 64: series_id=67283 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67283 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67283 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67283 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67283 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67283 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67283 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67283 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67283 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145055 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145055 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145055 + 196760:pw-trigger.sh: 74: patch_id=145055 + 196760:pw-trigger.sh: 75: '[' 145055 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145055 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145055 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145055 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145055 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145055 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145055 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yWZmWqx81u +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wxeUuiw0UR ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yWZmWqx81u /tmp/tmp.wxeUuiw0UR' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145055/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145055/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201002 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxeUuiw0UR ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524377, "url": "https://patchwork.sourceware.org/api/1.2/patches/145055/checks/524377/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:50:05.500957", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10869/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:05.500957 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:05.500957 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808605 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808605 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808605 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201009 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxeUuiw0UR ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524378, "url": "https://patchwork.sourceware.org/api/1.2/patches/145055/checks/524378/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:50:06.574205", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10869/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:06.574205 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:06.574205 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808606 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808605 -le 1790808606 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808606 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201016 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxeUuiw0UR ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524382, "url": "https://patchwork.sourceware.org/api/1.2/patches/145055/checks/524382/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:53:40.633407", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10869/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:53:40.633407 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:53:40.633407 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808820 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808606 -le 1790808820 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808820 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201023 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxeUuiw0UR ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yWZmWqx81u /tmp/tmp.wxeUuiw0UR + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67283 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67283 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67283 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67283 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=2 ++ 196760:pw-trigger.sh: 64: shyaml get-value 2.id + 196760:pw-trigger.sh: 64: series_id=67285 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67285 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67285 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67285 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67285 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67285 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67285 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67285 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67285 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145057 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145057 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145057 + 196760:pw-trigger.sh: 74: patch_id=145057 + 196760:pw-trigger.sh: 75: '[' 145057 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145057 State ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145057 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145057 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145057 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145057 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145057 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lbkBAxcU8x +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0PrpJG5sos ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lbkBAxcU8x /tmp/tmp.0PrpJG5sos' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145057/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145057/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201125 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0PrpJG5sos ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524353, "url": "https://patchwork.sourceware.org/api/1.2/patches/145057/checks/524353/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:40:35.158822", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10860/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:40:35.158822 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:40:35.158822 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808035 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808035 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808035 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201132 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0PrpJG5sos ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524354, "url": "https://patchwork.sourceware.org/api/1.2/patches/145057/checks/524354/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:40:36.353087", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10860/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:40:36.353087 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:40:36.353087 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808036 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808035 -le 1790808036 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808036 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201139 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0PrpJG5sos ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524363, "url": "https://patchwork.sourceware.org/api/1.2/patches/145057/checks/524363/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:43:16.672318", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10860/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:43:16.672318 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:43:16.672318 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808196 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808036 -le 1790808196 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808196 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201146 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0PrpJG5sos ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lbkBAxcU8x /tmp/tmp.0PrpJG5sos + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67285 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67285 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67285 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67285 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=1 ++ 196760:pw-trigger.sh: 64: shyaml get-value 1.id + 196760:pw-trigger.sh: 64: series_id=67286 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67286 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67286 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67286 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67286 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67286 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67286 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67286 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67286 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145058 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145058 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145058 + 196760:pw-trigger.sh: 74: patch_id=145058 + 196760:pw-trigger.sh: 75: '[' 145058 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145058 State ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145058 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145058 property State value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145058 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145058 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145058 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.N2kheDtVWO +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.I3nd1pZW5q ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.N2kheDtVWO /tmp/tmp.I3nd1pZW5q' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145058/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145058/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201248 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I3nd1pZW5q ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524355, "url": "https://patchwork.sourceware.org/api/1.2/patches/145058/checks/524355/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:41:11.959986", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10861/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:11.959986 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:11.959986 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808071 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808071 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808071 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201255 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I3nd1pZW5q ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524356, "url": "https://patchwork.sourceware.org/api/1.2/patches/145058/checks/524356/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:41:13.283085", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10861/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:13.283085 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:13.283085 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808073 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808071 -le 1790808073 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808073 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201262 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I3nd1pZW5q ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524364, "url": "https://patchwork.sourceware.org/api/1.2/patches/145058/checks/524364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:44:05.954253", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10861/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 196760:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:44:05.954253 +++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:44:05.954253 +%s ++ 196760:pw-trigger.sh: pw_patch_check_state: 274: date=1790808245 ++ 196760:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808073 -le 1790808245 ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808245 +++ 196760:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 196760:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201269 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I3nd1pZW5q ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.N2kheDtVWO /tmp/tmp.I3nd1pZW5q + 196760:pw-trigger.sh: 89: check_state=success + 196760:pw-trigger.sh: 90: '[' success = pending ']' + 196760:pw-trigger.sh: 93: num_patch=1 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67286 1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67286 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67286 property '.*' value Patches 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67286 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 196760:pw-trigger.sh: 74: true + 196760:pw-trigger.sh: 74: patch_id= + 196760:pw-trigger.sh: 75: '[' '' = '' ']' + 196760:pw-trigger.sh: 76: break + 196760:pw-trigger.sh: 96: '[' '' = '' ']' + 196760:pw-trigger.sh: 97: continue + 196760:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 196760:pw-trigger.sh: 63: i=0 ++ 196760:pw-trigger.sh: 64: shyaml get-value 0.id + 196760:pw-trigger.sh: 64: series_id=67289 + 196760:pw-trigger.sh: 66: pw_series_complete_p binutils 67289 + 196760:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 196760:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 196760:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67289 + 196760:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 196760:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67289 property Complete value ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67289 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: pw_series_complete_p: 187: value=True + 196760:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 196760:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 196760:pw-trigger.sh: 71: num_patch=0 + 196760:pw-trigger.sh: 72: true ++ 196760:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67289 0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67289 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67289 property '.*' value Patches 0 +++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=67289 +++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 196760:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145061 ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145061 = '' ']' ++ 196760:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145061 + 196760:pw-trigger.sh: 74: patch_id=145061 + 196760:pw-trigger.sh: 75: '[' 145061 = '' ']' ++ 196760:pw-trigger.sh: 82: pw_get_patch_data binutils 145061 State ++ 196760:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 196760:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145061 ++ 196760:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 196760:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145061 property State value ++ 196760:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 196760:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 196760:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 196760:pw-trigger.sh: pw_yaml_get: 100: local id=145061 ++ 196760:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 196760:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 196760:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 196760:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 196760:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 196760:pw-trigger.sh: pw_yaml_get: 108: set +x + 196760:pw-trigger.sh: 82: patch_state=new + 196760:pw-trigger.sh: 83: case "$patch_state" in ++ 196760:pw-trigger.sh: 89: pw_patch_check_state 145061 tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 196760:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145061 ++ 196760:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 196760:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 196760:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 196760:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 196760:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 196760:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 196760:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 196760:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IPF5gc3co6 +++ 196760:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 196760:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gze3TEJ360 ++ 196760:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IPF5gc3co6 /tmp/tmp.gze3TEJ360' EXIT ++ 196760:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 196760:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145061/checks/ ++ 196760:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145061/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 196760:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 196760:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 196760:pw-trigger.sh: pw_patch_check_state: 263: true ++ 196760:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 196760:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 196760:pw-trigger.sh: pw_patch_check_state: 267: wait 201371 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 196760:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gze3TEJ360 ++ 196760:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 196760:pw-trigger.sh: pw_patch_check_state: 270: break ++ 196760:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 196760:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IPF5gc3co6 /tmp/tmp.gze3TEJ360 + 196760:pw-trigger.sh: 89: check_state=pending + 196760:pw-trigger.sh: 90: '[' pending = pending ']' + 196760:pw-trigger.sh: 91: break + 196760:pw-trigger.sh: 96: '[' 145061 = '' ']' + 196760:pw-trigger.sh: 101: check_state=success + 196760:pw-trigger.sh: 108: '[' success '!=' success ']' + 196760:pw-trigger.sh: 113: j=4 + 196760:pw-trigger.sh: 114: cat + 196760:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 196760:pw-trigger.sh: 119: rm /tmp/tmp.wo62WdtUec + 196760:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 196760:pw-trigger.sh: 1: pw_deinit binutils + 196760:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 196760:pw-trigger.sh: pw_deinit: 58: local project=binutils + 196760:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-196760 + 196760:pw-trigger.sh: 1: rm -f /tmp/tmp.wo62WdtUec