+ 382734:jenkins10566765220761926851.sh: build_container_exec: 29: set +x + 86271:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 86271:pw-trigger.sh: 47: pw_init binutils + 86271:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 86271:pw-trigger.sh: pw_init: 42: local project=binutils + 86271:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 86271:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 86271:pw-trigger.sh: pw_init: 48: pw_clear_cache + 86271:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 86271:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-86271 + 86271:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-86271 ++ 86271:pw-trigger.sh: 49: mktemp + 86271:pw-trigger.sh: 49: yaml=/tmp/tmp.OuDfedGBbh + 86271:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.OuDfedGBbh' EXIT + 86271:pw-trigger.sh: 53: readarray -t prereq_bots ++ 86271:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 86271:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 86271:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 86271:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 86271:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 86271:pw-trigger.sh: 58: shyaml get-length + 86271:pw-trigger.sh: 58: len=30 + 86271:pw-trigger.sh: 59: i=30 + 86271:pw-trigger.sh: 60: j=0 + 86271:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=29 ++ 86271:pw-trigger.sh: 64: shyaml get-value 29.id + 86271:pw-trigger.sh: 64: series_id=67039 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67039 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67039 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67039 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67039 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144696 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144696 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144696 + 86271:pw-trigger.sh: 74: patch_id=144696 + 86271:pw-trigger.sh: 75: '[' 144696 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144696 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144696 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144696 property State value ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144696 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144696 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144696 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IVq560T1Kf +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fmcTfFZMWq ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IVq560T1Kf /tmp/tmp.fmcTfFZMWq' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144696/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86396 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fmcTfFZMWq ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:20:03.173862 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:20:03.173862 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790418003 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790418003 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418003 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86403 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fmcTfFZMWq ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:20:04.382223 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:20:04.382223 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790418004 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418003 -le 1790418004 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418004 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86410 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fmcTfFZMWq ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:23:40.584126 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:23:40.584126 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790418220 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418004 -le 1790418220 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418220 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86417 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fmcTfFZMWq ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IVq560T1Kf /tmp/tmp.fmcTfFZMWq + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=28 ++ 86271:pw-trigger.sh: 64: shyaml get-value 28.id + 86271:pw-trigger.sh: 64: series_id=67055 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67055 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67055 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67055 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67055 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144713 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144713 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144713 + 86271:pw-trigger.sh: 74: patch_id=144713 + 86271:pw-trigger.sh: 75: '[' 144713 = '' ']' ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144713 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144713 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144713 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144713 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144713 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144713 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.C3CmemZD7I +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7UoxUKrQZS ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.C3CmemZD7I /tmp/tmp.7UoxUKrQZS' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144713/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86519 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7UoxUKrQZS ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:07:43.486746 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:07:43.486746 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790460463 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790460463 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460463 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86526 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7UoxUKrQZS ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:07:44.634372 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:07:44.634372 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790460464 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460463 -le 1790460464 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460464 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86533 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7UoxUKrQZS ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:10:51.487690 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:10:51.487690 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790460651 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460464 -le 1790460651 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460651 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86540 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7UoxUKrQZS ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.C3CmemZD7I /tmp/tmp.7UoxUKrQZS + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=27 ++ 86271:pw-trigger.sh: 64: shyaml get-value 27.id + 86271:pw-trigger.sh: 64: series_id=67068 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67068 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67068 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67068 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67068 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144728 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144728 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144728 + 86271:pw-trigger.sh: 74: patch_id=144728 + 86271:pw-trigger.sh: 75: '[' 144728 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144728 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144728 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144728 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144728 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144728 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144728 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z0Z2mv5NiA +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.myLZyq4qit ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z0Z2mv5NiA /tmp/tmp.myLZyq4qit' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144728/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86642 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.myLZyq4qit ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:23:30.602214 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:23:30.602214 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790526210 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790526210 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526210 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86649 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.myLZyq4qit ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:23:32.642116 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:23:32.642116 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790526212 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526210 -le 1790526212 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526212 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86656 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.myLZyq4qit ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:26:23.000437 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:26:23.000437 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790526383 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526212 -le 1790526383 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526383 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86663 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.myLZyq4qit ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z0Z2mv5NiA /tmp/tmp.myLZyq4qit + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=26 ++ 86271:pw-trigger.sh: 64: shyaml get-value 26.id + 86271:pw-trigger.sh: 64: series_id=67076 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67076 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67076 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67076 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67076 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144736 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144736 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144736 + 86271:pw-trigger.sh: 74: patch_id=144736 + 86271:pw-trigger.sh: 75: '[' 144736 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144736 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144736 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144736 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144736 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144736 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144736 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pdvQCWG8Kt +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6l8cCcehPK ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pdvQCWG8Kt /tmp/tmp.6l8cCcehPK' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144736/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86765 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6l8cCcehPK ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:29:26.949359 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:29:26.949359 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790533766 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790533766 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533766 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86772 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6l8cCcehPK ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:29:28.249332 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:29:28.249332 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790533768 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533766 -le 1790533768 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533768 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86779 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6l8cCcehPK ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:31:21.731017 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:31:21.731017 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790533881 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533768 -le 1790533881 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533881 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86786 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6l8cCcehPK ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pdvQCWG8Kt /tmp/tmp.6l8cCcehPK + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=25 ++ 86271:pw-trigger.sh: 64: shyaml get-value 25.id + 86271:pw-trigger.sh: 64: series_id=67092 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67092 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67092 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67092 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67092 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144753 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144753 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144753 + 86271:pw-trigger.sh: 74: patch_id=144753 + 86271:pw-trigger.sh: 75: '[' 144753 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144753 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144753 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144753 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144753 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144753 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144753 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LpeywV7WAK +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tfCp9sI4Nz ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LpeywV7WAK /tmp/tmp.tfCp9sI4Nz' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144753/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86888 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tfCp9sI4Nz ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:25:50.362681 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:25:50.362681 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790587550 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587550 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587550 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86895 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tfCp9sI4Nz ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:25:52.313150 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:25:52.313150 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790587552 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587550 -le 1790587552 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587552 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86902 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tfCp9sI4Nz ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:28:01.380856 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:28:01.380856 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790587681 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587552 -le 1790587681 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587681 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 86909 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tfCp9sI4Nz ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LpeywV7WAK /tmp/tmp.tfCp9sI4Nz + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=24 ++ 86271:pw-trigger.sh: 64: shyaml get-value 24.id + 86271:pw-trigger.sh: 64: series_id=67102 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67102 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67102 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67102 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67102 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144772 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144772 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144772 + 86271:pw-trigger.sh: 74: patch_id=144772 + 86271:pw-trigger.sh: 75: '[' 144772 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144772 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144772 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144772 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144772 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144772 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144772 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1fgIzrri3J +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ddj4qtTh6F ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1fgIzrri3J /tmp/tmp.ddj4qtTh6F' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144772/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87015 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ddj4qtTh6F ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:21.182760 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:21.182760 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790610741 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790610741 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610741 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87022 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ddj4qtTh6F ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:22.193891 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:22.193891 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790610742 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610741 -le 1790610742 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610742 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87029 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ddj4qtTh6F ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:56:15.037139 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:56:15.037139 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790610975 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610742 -le 1790610975 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610975 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87036 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ddj4qtTh6F ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1fgIzrri3J /tmp/tmp.ddj4qtTh6F + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144774 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144774 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144774 + 86271:pw-trigger.sh: 74: patch_id=144774 + 86271:pw-trigger.sh: 75: '[' 144774 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144774 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144774 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144774 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144774 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144774 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144774 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KSYiaTCjU4 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8yVYfEAWhQ ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KSYiaTCjU4 /tmp/tmp.8yVYfEAWhQ' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144774/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87100 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8yVYfEAWhQ ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:26.190650 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:26.190650 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790632046 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790632046 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632046 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87107 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8yVYfEAWhQ ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:27.666780 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:27.666780 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790632047 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632046 -le 1790632047 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632047 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87114 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8yVYfEAWhQ ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:50:29.871731 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:50:29.871731 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790632229 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632047 -le 1790632229 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632229 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87121 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8yVYfEAWhQ ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KSYiaTCjU4 /tmp/tmp.8yVYfEAWhQ + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=2 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 2 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144773 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144773 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144773 + 86271:pw-trigger.sh: 74: patch_id=144773 + 86271:pw-trigger.sh: 75: '[' 144773 = '' ']' ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144773 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144773 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144773 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144773 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144773 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144773 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7HMk5Nyw65 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gRjc3vJ0ZL ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7HMk5Nyw65 /tmp/tmp.gRjc3vJ0ZL' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144773/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87188 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gRjc3vJ0ZL ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:33:57.098987 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:33:57.098987 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790656437 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790656437 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656437 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87195 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gRjc3vJ0ZL ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:34:01.973412 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:34:01.973412 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790656441 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656437 -le 1790656441 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656441 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87202 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gRjc3vJ0ZL ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:37:11.070020 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:37:11.070020 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790656631 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656441 -le 1790656631 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656631 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87209 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gRjc3vJ0ZL ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7HMk5Nyw65 /tmp/tmp.gRjc3vJ0ZL + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=3 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 3 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 3 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=23 ++ 86271:pw-trigger.sh: 64: shyaml get-value 23.id + 86271:pw-trigger.sh: 64: series_id=67141 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67141 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67141 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67141 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67141 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144828 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144828 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144828 + 86271:pw-trigger.sh: 74: patch_id=144828 + 86271:pw-trigger.sh: 75: '[' 144828 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144828 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144828 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144828 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144828 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144828 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144828 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SBK8q0vYy3 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.s7Puoy1VZS ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SBK8q0vYy3 /tmp/tmp.s7Puoy1VZS' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144828/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87317 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s7Puoy1VZS ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:52:29.610474 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:52:29.610474 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790700749 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700749 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700749 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87324 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s7Puoy1VZS ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:52:32.276463 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:52:32.276463 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790700752 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700749 -le 1790700752 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700752 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87331 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s7Puoy1VZS ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:57:08.153547 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:57:08.153547 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701028 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700752 -le 1790701028 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701028 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87338 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.s7Puoy1VZS ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SBK8q0vYy3 /tmp/tmp.s7Puoy1VZS + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=22 ++ 86271:pw-trigger.sh: 64: shyaml get-value 22.id + 86271:pw-trigger.sh: 64: series_id=67149 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67149 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67149 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67149 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67149 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144838 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144838 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144838 + 86271:pw-trigger.sh: 74: patch_id=144838 + 86271:pw-trigger.sh: 75: '[' 144838 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144838 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144838 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144838 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144838 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144838 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144838 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9cDP4rYPaj +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d7Okxmol0s ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9cDP4rYPaj /tmp/tmp.d7Okxmol0s' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144838/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87440 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d7Okxmol0s ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:56:45.263068 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:56:45.263068 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701005 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701005 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701005 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87447 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d7Okxmol0s ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:56:47.029221 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:56:47.029221 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701007 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701005 -le 1790701007 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701007 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87454 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d7Okxmol0s ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:01:15.347105 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:01:15.347105 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701275 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701007 -le 1790701275 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701275 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87461 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d7Okxmol0s ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9cDP4rYPaj /tmp/tmp.d7Okxmol0s + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=21 ++ 86271:pw-trigger.sh: 64: shyaml get-value 21.id + 86271:pw-trigger.sh: 64: series_id=67151 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67151 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67151 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67151 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67151 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144840 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144840 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144840 + 86271:pw-trigger.sh: 74: patch_id=144840 + 86271:pw-trigger.sh: 75: '[' 144840 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144840 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144840 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144840 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144840 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144840 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144840 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YA7mPJFlwM +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.at5CwelzK9 ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YA7mPJFlwM /tmp/tmp.at5CwelzK9' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144840/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87563 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.at5CwelzK9 ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:00:48.854286 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:00:48.854286 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701248 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701248 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701248 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87570 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.at5CwelzK9 ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:00:50.276638 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:00:50.276638 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701250 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701248 -le 1790701250 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701250 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87577 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.at5CwelzK9 ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:04:28.397979 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:04:28.397979 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701468 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701250 -le 1790701468 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701468 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87584 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.at5CwelzK9 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YA7mPJFlwM /tmp/tmp.at5CwelzK9 + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=20 ++ 86271:pw-trigger.sh: 64: shyaml get-value 20.id + 86271:pw-trigger.sh: 64: series_id=67152 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67152 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67152 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67152 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67152 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144841 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144841 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144841 + 86271:pw-trigger.sh: 74: patch_id=144841 + 86271:pw-trigger.sh: 75: '[' 144841 = '' ']' ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144841 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144841 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144841 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144841 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144841 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144841 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j88yD1OPk4 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qd7wKWLrzR ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j88yD1OPk4 /tmp/tmp.Qd7wKWLrzR' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144841/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87686 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qd7wKWLrzR ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:02:42.578873 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:02:42.578873 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701362 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701362 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701362 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87693 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qd7wKWLrzR ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:02:45.850162 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:02:45.850162 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701365 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701362 -le 1790701365 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701365 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87700 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qd7wKWLrzR ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:06:07.309897 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:06:07.309897 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701567 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701365 -le 1790701567 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701567 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87707 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qd7wKWLrzR ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j88yD1OPk4 /tmp/tmp.Qd7wKWLrzR + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=19 ++ 86271:pw-trigger.sh: 64: shyaml get-value 19.id + 86271:pw-trigger.sh: 64: series_id=67155 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67155 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67155 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67155 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67155 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144844 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144844 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144844 + 86271:pw-trigger.sh: 74: patch_id=144844 + 86271:pw-trigger.sh: 75: '[' 144844 = '' ']' ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144844 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144844 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144844 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144844 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144844 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144844 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6cP5OPOTCt +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SNS3iyhnyh ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6cP5OPOTCt /tmp/tmp.SNS3iyhnyh' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144844/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87809 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SNS3iyhnyh ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:03:04.800235 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:03:04.800235 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701384 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701384 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701384 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87816 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SNS3iyhnyh ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:03:07.774559 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:03:07.774559 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701387 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701384 -le 1790701387 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701387 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87823 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SNS3iyhnyh ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:06:37.886419 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:06:37.886419 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701597 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701387 -le 1790701597 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701597 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87830 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SNS3iyhnyh ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6cP5OPOTCt /tmp/tmp.SNS3iyhnyh + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=18 ++ 86271:pw-trigger.sh: 64: shyaml get-value 18.id + 86271:pw-trigger.sh: 64: series_id=67167 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67167 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67167 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67167 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67167 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144862 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144862 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144862 + 86271:pw-trigger.sh: 74: patch_id=144862 + 86271:pw-trigger.sh: 75: '[' 144862 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144862 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144862 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144862 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144862 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144862 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144862 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QuX9RLNBVm +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6hg7CQyGbk ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QuX9RLNBVm /tmp/tmp.6hg7CQyGbk' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144862/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87932 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6hg7CQyGbk ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:07:34.030685 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:07:34.030685 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701654 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701654 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701654 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87939 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6hg7CQyGbk ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:07:35.364172 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:07:35.364172 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701655 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701654 -le 1790701655 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701655 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87946 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6hg7CQyGbk ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:10:01.940104 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:10:01.940104 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790701801 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701655 -le 1790701801 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701801 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 87953 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6hg7CQyGbk ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QuX9RLNBVm /tmp/tmp.6hg7CQyGbk + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=17 ++ 86271:pw-trigger.sh: 64: shyaml get-value 17.id + 86271:pw-trigger.sh: 64: series_id=67193 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67193 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67193 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67193 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67193 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144905 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144905 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144905 + 86271:pw-trigger.sh: 74: patch_id=144905 + 86271:pw-trigger.sh: 75: '[' 144905 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144905 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144905 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144905 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144905 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144905 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144905 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zQYYex7hK7 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ziAzrkDAem ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zQYYex7hK7 /tmp/tmp.ziAzrkDAem' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144905/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88067 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ziAzrkDAem ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:23:03.736621 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:23:03.736621 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790716983 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716983 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716983 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88074 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ziAzrkDAem ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:23:07.161056 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:23:07.161056 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790716987 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716983 -le 1790716987 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716987 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88081 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ziAzrkDAem ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:28:25.437565 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:28:25.437565 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790717305 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716987 -le 1790717305 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717305 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88088 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ziAzrkDAem ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zQYYex7hK7 /tmp/tmp.ziAzrkDAem + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144909 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144909 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144909 + 86271:pw-trigger.sh: 74: patch_id=144909 + 86271:pw-trigger.sh: 75: '[' 144909 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144909 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144909 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144909 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144909 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144909 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144909 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.t8yPTemQ0m +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hUbpMTzBUZ ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.t8yPTemQ0m /tmp/tmp.hUbpMTzBUZ' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144909/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88152 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hUbpMTzBUZ ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:31.603936 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:31.603936 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790741791 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790741791 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741791 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88159 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hUbpMTzBUZ ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:35.492419 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:35.492419 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790741795 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741791 -le 1790741795 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741795 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88166 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hUbpMTzBUZ ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:20:07.572973 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:20:07.572973 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790742007 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741795 -le 1790742007 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742007 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88173 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hUbpMTzBUZ ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.t8yPTemQ0m /tmp/tmp.hUbpMTzBUZ + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=2 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 2 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144902 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144902 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144902 + 86271:pw-trigger.sh: 74: patch_id=144902 + 86271:pw-trigger.sh: 75: '[' 144902 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144902 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144902 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144902 property State value ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144902 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144902 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144902 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.StjCezi7jS +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lUl3KtMa0Y ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.StjCezi7jS /tmp/tmp.lUl3KtMa0Y' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144902/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88240 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lUl3KtMa0Y ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:01:05.447963 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:01:05.447963 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790762465 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790762465 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762465 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88247 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lUl3KtMa0Y ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:01:07.725044 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:01:07.725044 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790762467 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790762465 -le 1790762467 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762467 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88254 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lUl3KtMa0Y ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:03:14.098277 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:03:14.098277 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790762594 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790762467 -le 1790762594 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762594 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88261 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lUl3KtMa0Y ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.StjCezi7jS /tmp/tmp.lUl3KtMa0Y + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=3 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 3 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 3 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144910 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144910 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144910 + 86271:pw-trigger.sh: 74: patch_id=144910 + 86271:pw-trigger.sh: 75: '[' 144910 = '' ']' ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144910 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144910 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144910 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144910 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144910 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144910 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pg2Fz43F5z +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gKZvubPedF ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pg2Fz43F5z /tmp/tmp.gKZvubPedF' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144910/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88331 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gKZvubPedF ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:25.131404 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:25.131404 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785585 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785585 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785585 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88338 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gKZvubPedF ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:28.226966 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:28.226966 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785588 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785585 -le 1790785588 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785588 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88345 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gKZvubPedF ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:28:48.974314 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:28:48.974314 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785728 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785588 -le 1790785728 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785728 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88352 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gKZvubPedF ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pg2Fz43F5z /tmp/tmp.gKZvubPedF + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=4 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 4 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 4 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144911 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144911 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144911 + 86271:pw-trigger.sh: 74: patch_id=144911 + 86271:pw-trigger.sh: 75: '[' 144911 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144911 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144911 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144911 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144911 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144911 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144911 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RgSJrD0Ouz +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5LdTGIOyv1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RgSJrD0Ouz /tmp/tmp.5LdTGIOyv1' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144911/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88425 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LdTGIOyv1 ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:36:53.693841 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:36:53.693841 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790807813 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790807813 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790807813 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88432 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LdTGIOyv1 ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:36:55.338247 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:36:55.338247 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790807815 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790807813 -le 1790807815 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790807815 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88439 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LdTGIOyv1 ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:40:34.613062 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:40:34.613062 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808034 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790807815 -le 1790808034 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808034 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88446 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LdTGIOyv1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RgSJrD0Ouz /tmp/tmp.5LdTGIOyv1 + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=5 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 5 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 5 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144912 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144912 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144912 + 86271:pw-trigger.sh: 74: patch_id=144912 + 86271:pw-trigger.sh: 75: '[' 144912 = '' ']' ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144912 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144912 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144912 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144912 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144912 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144912 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.htxHOuHNsC +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VHCBSoX4W5 ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.htxHOuHNsC /tmp/tmp.VHCBSoX4W5' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144912/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88522 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VHCBSoX4W5 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524634, "url": "https://patchwork.sourceware.org/api/1.2/patches/144912/checks/524634/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T04:34:45.539824", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10870/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:34:45.539824 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:34:45.539824 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790829285 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790829285 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829285 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88529 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VHCBSoX4W5 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524636, "url": "https://patchwork.sourceware.org/api/1.2/patches/144912/checks/524636/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T04:34:46.942943", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10870/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:34:46.942943 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:34:46.942943 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790829286 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829285 -le 1790829286 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829286 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88536 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VHCBSoX4W5 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524640, "url": "https://patchwork.sourceware.org/api/1.2/patches/144912/checks/524640/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T04:37:04.844527", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10870/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:37:04.844527 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:37:04.844527 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790829424 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829286 -le 1790829424 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829424 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88543 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VHCBSoX4W5 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.htxHOuHNsC /tmp/tmp.VHCBSoX4W5 + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=6 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 6 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 6 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144906 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144906 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144906 + 86271:pw-trigger.sh: 74: patch_id=144906 + 86271:pw-trigger.sh: 75: '[' 144906 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144906 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144906 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144906 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144906 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144906 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144906 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fqYOXfk5Wj +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cBOUKtESFF ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fqYOXfk5Wj /tmp/tmp.cBOUKtESFF' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144906/checks/ ++ 86271:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144906/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88622 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBOUKtESFF ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524724, "url": "https://patchwork.sourceware.org/api/1.2/patches/144906/checks/524724/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T10:27:41.073619", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10874/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:27:41.073619 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:27:41.073619 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790850461 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790850461 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850461 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88629 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBOUKtESFF ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524725, "url": "https://patchwork.sourceware.org/api/1.2/patches/144906/checks/524725/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T10:27:42.753260", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10874/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:27:42.753260 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:27:42.753260 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790850462 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850461 -le 1790850462 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850462 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88636 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBOUKtESFF ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524730, "url": "https://patchwork.sourceware.org/api/1.2/patches/144906/checks/524730/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T10:30:12.898616", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10874/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:30:12.898616 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:30:12.898616 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790850612 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850462 -le 1790850612 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850612 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88643 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBOUKtESFF ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fqYOXfk5Wj /tmp/tmp.cBOUKtESFF + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=7 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 7 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 7 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=16 ++ 86271:pw-trigger.sh: 64: shyaml get-value 16.id + 86271:pw-trigger.sh: 64: series_id=67196 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67196 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67196 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67196 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67196 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144913 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144913 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144913 + 86271:pw-trigger.sh: 74: patch_id=144913 + 86271:pw-trigger.sh: 75: '[' 144913 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144913 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144913 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144913 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144913 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144913 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144913 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Je7qMwHXsP +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XhDRaT6t4d ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Je7qMwHXsP /tmp/tmp.XhDRaT6t4d' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144913/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88763 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XhDRaT6t4d ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:27:56.555829 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:27:56.555829 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790717276 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790717276 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717276 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88770 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XhDRaT6t4d ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:28:01.518147 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:28:01.518147 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790717281 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717276 -le 1790717281 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717281 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88777 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XhDRaT6t4d ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:32:08.771958 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:32:08.771958 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790717528 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717281 -le 1790717528 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717528 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88784 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XhDRaT6t4d ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Je7qMwHXsP /tmp/tmp.XhDRaT6t4d + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=15 ++ 86271:pw-trigger.sh: 64: shyaml get-value 15.id + 86271:pw-trigger.sh: 64: series_id=67234 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67234 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67234 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67234 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67234 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67234 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67234 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67234 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67234 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144961 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144961 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144961 + 86271:pw-trigger.sh: 74: patch_id=144961 + 86271:pw-trigger.sh: 75: '[' 144961 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144961 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144961 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144961 property State value ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144961 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144961 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144961 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xAdsBfHUe6 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.18u876ctWT ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xAdsBfHUe6 /tmp/tmp.18u876ctWT' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144961/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88886 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.18u876ctWT ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:49.328693 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:49.328693 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785609 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785609 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785609 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88893 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.18u876ctWT ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:50.370652 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:50.370652 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785610 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785609 -le 1790785610 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785610 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88900 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.18u876ctWT ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:29:19.135116 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:29:19.135116 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785759 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785610 -le 1790785759 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785759 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 88907 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.18u876ctWT ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xAdsBfHUe6 /tmp/tmp.18u876ctWT + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67234 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67234 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67234 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67234 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=14 ++ 86271:pw-trigger.sh: 64: shyaml get-value 14.id + 86271:pw-trigger.sh: 64: series_id=67238 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67238 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67238 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67238 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67238 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144971 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144971 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144971 + 86271:pw-trigger.sh: 74: patch_id=144971 + 86271:pw-trigger.sh: 75: '[' 144971 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144971 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144971 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144971 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144971 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144971 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144971 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zYDY8LtRm6 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uhzavtIrxN ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zYDY8LtRm6 /tmp/tmp.uhzavtIrxN' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144971/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89047 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uhzavtIrxN ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:31:41.393595 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:31:41.393595 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785901 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785901 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785901 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89054 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uhzavtIrxN ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:31:44.252901 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:31:44.252901 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785904 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785901 -le 1790785904 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785904 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89061 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uhzavtIrxN ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:34:29.301970 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:34:29.301970 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790786069 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785904 -le 1790786069 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786069 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89068 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uhzavtIrxN ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zYDY8LtRm6 /tmp/tmp.uhzavtIrxN + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144980 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144980 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144980 + 86271:pw-trigger.sh: 74: patch_id=144980 + 86271:pw-trigger.sh: 75: '[' 144980 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144980 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144980 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144980 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144980 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144980 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144980 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zLPnJCuKnK +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zOFORk4zeA ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zLPnJCuKnK /tmp/tmp.zOFORk4zeA' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144980/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89132 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zOFORk4zeA ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:21.353556 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:21.353556 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808081 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808081 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808081 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89139 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zOFORk4zeA ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:28.596897 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:28.596897 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808088 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808081 -le 1790808088 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808088 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89146 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zOFORk4zeA ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:44:22.331368 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:44:22.331368 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808262 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808088 -le 1790808262 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808262 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89153 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zOFORk4zeA ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zLPnJCuKnK /tmp/tmp.zOFORk4zeA + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=2 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 2 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144985 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144985 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144985 + 86271:pw-trigger.sh: 74: patch_id=144985 + 86271:pw-trigger.sh: 75: '[' 144985 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144985 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144985 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144985 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144985 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144985 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144985 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nG35tLgx1c +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jw9SLTjOI8 ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nG35tLgx1c /tmp/tmp.jw9SLTjOI8' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144985/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89220 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jw9SLTjOI8 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524638, "url": "https://patchwork.sourceware.org/api/1.2/patches/144985/checks/524638/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T04:36:05.564075", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10871/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:36:05.564075 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:36:05.564075 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790829365 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790829365 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829365 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89227 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jw9SLTjOI8 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524639, "url": "https://patchwork.sourceware.org/api/1.2/patches/144985/checks/524639/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T04:36:11.339127", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10871/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:36:11.339127 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:36:11.339127 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790829371 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829365 -le 1790829371 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829371 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89234 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jw9SLTjOI8 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524644, "url": "https://patchwork.sourceware.org/api/1.2/patches/144985/checks/524644/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T04:38:38.206667", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10871/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:38:38.206667 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:38:38.206667 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790829518 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829371 -le 1790829518 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829518 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89241 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jw9SLTjOI8 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nG35tLgx1c /tmp/tmp.jw9SLTjOI8 + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=3 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 3 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 3 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144977 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144977 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144977 + 86271:pw-trigger.sh: 74: patch_id=144977 + 86271:pw-trigger.sh: 75: '[' 144977 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144977 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144977 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144977 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144977 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144977 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144977 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4fui9VAN9o +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VaNTPKk2sB ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4fui9VAN9o /tmp/tmp.VaNTPKk2sB' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144977/checks/ ++ 86271:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144977/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89311 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaNTPKk2sB ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524726, "url": "https://patchwork.sourceware.org/api/1.2/patches/144977/checks/524726/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T10:27:52.588925", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10875/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:27:52.588925 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:27:52.588925 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790850472 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790850472 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850472 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89318 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaNTPKk2sB ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524727, "url": "https://patchwork.sourceware.org/api/1.2/patches/144977/checks/524727/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T10:27:54.838230", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10875/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:27:54.838230 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:27:54.838230 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790850474 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850472 -le 1790850474 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850474 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89325 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaNTPKk2sB ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524731, "url": "https://patchwork.sourceware.org/api/1.2/patches/144977/checks/524731/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T10:30:27.232746", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10875/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:30:27.232746 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:30:27.232746 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790850627 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850474 -le 1790850627 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850627 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89332 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaNTPKk2sB ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4fui9VAN9o /tmp/tmp.VaNTPKk2sB + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=4 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 4 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 4 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144979 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144979 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144979 + 86271:pw-trigger.sh: 74: patch_id=144979 + 86271:pw-trigger.sh: 75: '[' 144979 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144979 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144979 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144979 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144979 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144979 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144979 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yJ50NNEUAH +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9FmhXb8cSQ ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yJ50NNEUAH /tmp/tmp.9FmhXb8cSQ' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144979/checks/ ++ 86271:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144979/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89405 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9FmhXb8cSQ ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524860, "url": "https://patchwork.sourceware.org/api/1.2/patches/144979/checks/524860/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:17:45.080714", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10877/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:17:45.080714 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:17:45.080714 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875065 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875065 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875065 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89412 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9FmhXb8cSQ ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524861, "url": "https://patchwork.sourceware.org/api/1.2/patches/144979/checks/524861/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:17:47.049052", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10877/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:17:47.049052 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:17:47.049052 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875067 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875065 -le 1790875067 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875067 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89419 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9FmhXb8cSQ ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524866, "url": "https://patchwork.sourceware.org/api/1.2/patches/144979/checks/524866/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:20:07.487946", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10877/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:07.487946 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:07.487946 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875207 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875067 -le 1790875207 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875207 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89426 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9FmhXb8cSQ ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yJ50NNEUAH /tmp/tmp.9FmhXb8cSQ + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=5 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 5 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 5 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144984 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144984 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144984 + 86271:pw-trigger.sh: 74: patch_id=144984 + 86271:pw-trigger.sh: 75: '[' 144984 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144984 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144984 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144984 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144984 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144984 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144984 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UjCyhJmKfM +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7IEgtGpakA ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UjCyhJmKfM /tmp/tmp.7IEgtGpakA' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144984/checks/ ++ 86271:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144984/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89502 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7IEgtGpakA ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UjCyhJmKfM /tmp/tmp.7IEgtGpakA + 86271:pw-trigger.sh: 89: check_state=pending + 86271:pw-trigger.sh: 90: '[' pending = pending ']' + 86271:pw-trigger.sh: 91: break + 86271:pw-trigger.sh: 96: '[' 144984 = '' ']' + 86271:pw-trigger.sh: 101: check_state=success + 86271:pw-trigger.sh: 108: '[' success '!=' success ']' + 86271:pw-trigger.sh: 113: j=1 + 86271:pw-trigger.sh: 114: cat + 86271:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=13 ++ 86271:pw-trigger.sh: 64: shyaml get-value 13.id + 86271:pw-trigger.sh: 64: series_id=67244 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67244 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67244 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67244 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67244 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144993 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144993 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144993 + 86271:pw-trigger.sh: 74: patch_id=144993 + 86271:pw-trigger.sh: 75: '[' 144993 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144993 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144993 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144993 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144993 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144993 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144993 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zLzGUv4n3N +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.52IixTmmNX ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zLzGUv4n3N /tmp/tmp.52IixTmmNX' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144993/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89592 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52IixTmmNX ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:32:00.914806 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:32:00.914806 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785920 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785920 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785920 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89599 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52IixTmmNX ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:32:02.293567 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:32:02.293567 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790785922 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785920 -le 1790785922 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785922 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89606 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52IixTmmNX ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:34:35.990490 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:34:35.990490 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790786075 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785922 -le 1790786075 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786075 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89613 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52IixTmmNX ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zLzGUv4n3N /tmp/tmp.52IixTmmNX + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144994 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144994 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144994 + 86271:pw-trigger.sh: 74: patch_id=144994 + 86271:pw-trigger.sh: 75: '[' 144994 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 144994 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144994 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144994 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=144994 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 144994 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144994 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QLxj4GF59Q +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sV2wpqaDqm ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QLxj4GF59Q /tmp/tmp.sV2wpqaDqm' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144994/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89677 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sV2wpqaDqm ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:16.191756 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:16.191756 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808136 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808136 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808136 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89684 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sV2wpqaDqm ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:17.487813 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:17.487813 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808137 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808136 -le 1790808137 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808137 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89691 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sV2wpqaDqm ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:45:17.104413 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:45:17.104413 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808317 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808137 -le 1790808317 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808317 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89698 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sV2wpqaDqm ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QLxj4GF59Q /tmp/tmp.sV2wpqaDqm + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=2 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 2 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=12 ++ 86271:pw-trigger.sh: 64: shyaml get-value 12.id + 86271:pw-trigger.sh: 64: series_id=67268 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67268 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67268 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67268 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67268 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67268 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67268 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67268 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67268 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145031 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145031 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145031 + 86271:pw-trigger.sh: 74: patch_id=145031 + 86271:pw-trigger.sh: 75: '[' 145031 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145031 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145031 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145031 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145031 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145031 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145031 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rMqQURVDpc +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LZ46qTwA5D ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rMqQURVDpc /tmp/tmp.LZ46qTwA5D' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145031/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89805 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LZ46qTwA5D ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:15.473613 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:15.473613 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808135 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808135 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808135 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89812 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LZ46qTwA5D ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:16.673094 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:16.673094 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808136 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808135 -le 1790808136 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808136 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89819 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LZ46qTwA5D ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:45:19.913449 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:45:19.913449 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808319 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808136 -le 1790808319 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808319 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89826 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LZ46qTwA5D ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rMqQURVDpc /tmp/tmp.LZ46qTwA5D + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67268 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67268 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67268 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67268 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145030 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145030 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145030 + 86271:pw-trigger.sh: 74: patch_id=145030 + 86271:pw-trigger.sh: 75: '[' 145030 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145030 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145030 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145030 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145030 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145030 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145030 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ix79GpdWkA +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EViW1tR32h ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ix79GpdWkA /tmp/tmp.EViW1tR32h' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145030/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89890 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EViW1tR32h ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524641, "url": "https://patchwork.sourceware.org/api/1.2/patches/145030/checks/524641/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T04:37:33.495623", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10872/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:37:33.495623 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:37:33.495623 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790829453 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790829453 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829453 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89897 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EViW1tR32h ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524642, "url": "https://patchwork.sourceware.org/api/1.2/patches/145030/checks/524642/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T04:37:34.834707", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10872/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:37:34.834707 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:37:34.834707 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790829454 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829453 -le 1790829454 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829454 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89904 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EViW1tR32h ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524645, "url": "https://patchwork.sourceware.org/api/1.2/patches/145030/checks/524645/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T04:39:49.581620", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10872/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:39:49.581620 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:39:49.581620 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790829589 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829454 -le 1790829589 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829589 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 89911 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EViW1tR32h ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ix79GpdWkA /tmp/tmp.EViW1tR32h + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=2 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67268 2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67268 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67268 property '.*' value Patches 2 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67268 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=11 ++ 86271:pw-trigger.sh: 64: shyaml get-value 11.id + 86271:pw-trigger.sh: 64: series_id=67280 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67280 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67280 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67280 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67280 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67280 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67280 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67280 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67280 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145052 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145052 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145052 + 86271:pw-trigger.sh: 74: patch_id=145052 + 86271:pw-trigger.sh: 75: '[' 145052 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145052 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145052 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145052 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145052 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145052 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145052 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.k608pGOnpX +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.omNYwe5BHM ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.k608pGOnpX /tmp/tmp.omNYwe5BHM' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145052/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90016 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.omNYwe5BHM ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:46:44.607664 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:46:44.607664 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808404 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808404 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808404 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90023 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.omNYwe5BHM ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:46:46.037786 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:46:46.037786 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808406 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808404 -le 1790808406 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808406 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90030 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.omNYwe5BHM ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:49:44.056228 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:49:44.056228 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808584 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808406 -le 1790808584 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808584 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90037 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.omNYwe5BHM ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.k608pGOnpX /tmp/tmp.omNYwe5BHM + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67280 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67280 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67280 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67280 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=10 ++ 86271:pw-trigger.sh: 64: shyaml get-value 10.id + 86271:pw-trigger.sh: 64: series_id=67281 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67281 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67281 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67281 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67281 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67281 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67281 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67281 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67281 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145053 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145053 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145053 + 86271:pw-trigger.sh: 74: patch_id=145053 + 86271:pw-trigger.sh: 75: '[' 145053 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145053 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145053 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145053 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145053 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145053 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145053 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PQMxnaeBfn +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2slXJBAMun ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PQMxnaeBfn /tmp/tmp.2slXJBAMun' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145053/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90139 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2slXJBAMun ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:27.166852 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:27.166852 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808447 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808447 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808447 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90146 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2slXJBAMun ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:29.906075 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:29.906075 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808449 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808447 -le 1790808449 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808449 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90153 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2slXJBAMun ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:18.293210 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:18.293210 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808618 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808449 -le 1790808618 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808618 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90160 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2slXJBAMun ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PQMxnaeBfn /tmp/tmp.2slXJBAMun + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67281 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67281 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67281 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67281 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=9 ++ 86271:pw-trigger.sh: 64: shyaml get-value 9.id + 86271:pw-trigger.sh: 64: series_id=67284 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67284 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67284 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67284 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67284 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67284 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67284 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67284 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67284 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145056 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145056 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145056 + 86271:pw-trigger.sh: 74: patch_id=145056 + 86271:pw-trigger.sh: 75: '[' 145056 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145056 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145056 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145056 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145056 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145056 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145056 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lmO90RGUnq +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DD05x0Gz5p ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lmO90RGUnq /tmp/tmp.DD05x0Gz5p' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145056/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90262 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DD05x0Gz5p ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:39.461691 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:39.461691 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808459 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808459 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808459 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90269 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DD05x0Gz5p ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:40.381464 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:40.381464 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808460 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808459 -le 1790808460 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808460 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90276 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DD05x0Gz5p ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:27.556662 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:27.556662 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808627 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808460 -le 1790808627 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808627 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90283 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DD05x0Gz5p ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lmO90RGUnq /tmp/tmp.DD05x0Gz5p + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67284 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67284 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67284 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67284 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=8 ++ 86271:pw-trigger.sh: 64: shyaml get-value 8.id + 86271:pw-trigger.sh: 64: series_id=67282 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67282 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67282 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67282 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67282 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67282 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67282 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67282 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67282 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145054 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145054 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145054 + 86271:pw-trigger.sh: 74: patch_id=145054 + 86271:pw-trigger.sh: 75: '[' 145054 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145054 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145054 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145054 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145054 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145054 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145054 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4SNkdWyLUi +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UhbiNjZy6g ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4SNkdWyLUi /tmp/tmp.UhbiNjZy6g' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145054/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90385 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UhbiNjZy6g ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:48:52.700138 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:48:52.700138 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808532 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808532 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808532 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90392 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UhbiNjZy6g ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:48:53.872693 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:48:53.872693 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808533 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808532 -le 1790808533 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808533 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90399 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UhbiNjZy6g ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:51:56.269768 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:51:56.269768 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808716 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808533 -le 1790808716 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808716 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90406 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UhbiNjZy6g ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4SNkdWyLUi /tmp/tmp.UhbiNjZy6g + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67282 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67282 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67282 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67282 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=7 ++ 86271:pw-trigger.sh: 64: shyaml get-value 7.id + 86271:pw-trigger.sh: 64: series_id=67283 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67283 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67283 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67283 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67283 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67283 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67283 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67283 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67283 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145055 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145055 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145055 + 86271:pw-trigger.sh: 74: patch_id=145055 + 86271:pw-trigger.sh: 75: '[' 145055 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145055 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145055 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145055 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145055 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145055 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145055 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tEFuihK23z +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kya7iSHffj ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tEFuihK23z /tmp/tmp.kya7iSHffj' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145055/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90508 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kya7iSHffj ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:05.500957 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:05.500957 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808605 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808605 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808605 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90515 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kya7iSHffj ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:06.574205 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:06.574205 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808606 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808605 -le 1790808606 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808606 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90522 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kya7iSHffj ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:53:40.633407 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:53:40.633407 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808820 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808606 -le 1790808820 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808820 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90529 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kya7iSHffj ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tEFuihK23z /tmp/tmp.kya7iSHffj + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67283 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67283 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67283 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67283 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=6 ++ 86271:pw-trigger.sh: 64: shyaml get-value 6.id + 86271:pw-trigger.sh: 64: series_id=67285 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67285 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67285 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67285 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67285 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67285 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67285 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67285 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67285 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145057 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145057 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145057 + 86271:pw-trigger.sh: 74: patch_id=145057 + 86271:pw-trigger.sh: 75: '[' 145057 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145057 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145057 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145057 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145057 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145057 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145057 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OKGaQy41nB +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EkTz9AvDzj ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OKGaQy41nB /tmp/tmp.EkTz9AvDzj' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145057/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90631 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EkTz9AvDzj ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:40:35.158822 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:40:35.158822 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808035 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808035 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808035 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90638 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EkTz9AvDzj ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:40:36.353087 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:40:36.353087 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808036 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808035 -le 1790808036 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808036 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90645 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EkTz9AvDzj ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:43:16.672318 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:43:16.672318 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808196 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808036 -le 1790808196 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808196 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90652 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EkTz9AvDzj ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OKGaQy41nB /tmp/tmp.EkTz9AvDzj + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67285 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67285 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67285 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67285 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=5 ++ 86271:pw-trigger.sh: 64: shyaml get-value 5.id + 86271:pw-trigger.sh: 64: series_id=67286 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67286 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67286 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67286 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67286 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67286 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67286 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67286 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67286 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145058 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145058 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145058 + 86271:pw-trigger.sh: 74: patch_id=145058 + 86271:pw-trigger.sh: 75: '[' 145058 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145058 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145058 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145058 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145058 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145058 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145058 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kO36z6o8fL +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HT7aOZ0654 ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kO36z6o8fL /tmp/tmp.HT7aOZ0654' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145058/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90754 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HT7aOZ0654 ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:11.959986 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:11.959986 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808071 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808071 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808071 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90761 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HT7aOZ0654 ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:13.283085 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:13.283085 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808073 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808071 -le 1790808073 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808073 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90768 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HT7aOZ0654 ++ 86271: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 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:44:05.954253 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:44:05.954253 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790808245 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808073 -le 1790808245 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808245 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90775 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HT7aOZ0654 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kO36z6o8fL /tmp/tmp.HT7aOZ0654 + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67286 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67286 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67286 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67286 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=4 ++ 86271:pw-trigger.sh: 64: shyaml get-value 4.id + 86271:pw-trigger.sh: 64: series_id=67289 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67289 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67289 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67289 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67289 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67289 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67289 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67289 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67289 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145061 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145061 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145061 + 86271:pw-trigger.sh: 74: patch_id=145061 + 86271:pw-trigger.sh: 75: '[' 145061 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145061 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145061 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145061 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145061 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145061 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145061 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.i20PgpgNms +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ANhFkArtu9 ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.i20PgpgNms /tmp/tmp.ANhFkArtu9' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145061/checks/ ++ 86271: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' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90877 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ANhFkArtu9 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524733, "url": "https://patchwork.sourceware.org/api/1.2/patches/145061/checks/524733/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T10:32:18.976708", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10876/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:32:18.976708 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:32:18.976708 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790850738 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790850738 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850738 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90884 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ANhFkArtu9 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524734, "url": "https://patchwork.sourceware.org/api/1.2/patches/145061/checks/524734/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T10:32:20.265602", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10876/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:32:20.265602 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:32:20.265602 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790850740 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850738 -le 1790850740 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850740 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90891 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ANhFkArtu9 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524735, "url": "https://patchwork.sourceware.org/api/1.2/patches/145061/checks/524735/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T10:34:42.040561", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10876/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:34:42.040561 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:34:42.040561 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790850882 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850740 -le 1790850882 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850882 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 90898 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ANhFkArtu9 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.i20PgpgNms /tmp/tmp.ANhFkArtu9 + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67289 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67289 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67289 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67289 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=3 ++ 86271:pw-trigger.sh: 64: shyaml get-value 3.id + 86271:pw-trigger.sh: 64: series_id=67307 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67307 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67307 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67307 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67307 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=False + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 86271:pw-trigger.sh: 67: continue + 86271:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=2 ++ 86271:pw-trigger.sh: 64: shyaml get-value 2.id + 86271:pw-trigger.sh: 64: series_id=67325 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67325 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67325 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67325 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67325 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145106 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145106 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145106 + 86271:pw-trigger.sh: 74: patch_id=145106 + 86271:pw-trigger.sh: 75: '[' 145106 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145106 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145106 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145106 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145106 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145106 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145106 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.W3GHL4hYp0 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TXdL9DiXa7 ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.W3GHL4hYp0 /tmp/tmp.TXdL9DiXa7' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145106/checks/ ++ 86271:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145106/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91030 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXdL9DiXa7 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524864, "url": "https://patchwork.sourceware.org/api/1.2/patches/145106/checks/524864/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:20:03.648101", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10878/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:03.648101 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:03.648101 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875203 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875203 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875203 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91037 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXdL9DiXa7 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524865, "url": "https://patchwork.sourceware.org/api/1.2/patches/145106/checks/524865/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:20:04.866839", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10878/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:04.866839 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:04.866839 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875204 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875203 -le 1790875204 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875204 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91044 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXdL9DiXa7 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524872, "url": "https://patchwork.sourceware.org/api/1.2/patches/145106/checks/524872/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:22:32.582645", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10878/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:22:32.582645 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:22:32.582645 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875352 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875204 -le 1790875352 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875352 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91051 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXdL9DiXa7 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.W3GHL4hYp0 /tmp/tmp.TXdL9DiXa7 + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145105 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145105 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145105 + 86271:pw-trigger.sh: 74: patch_id=145105 + 86271:pw-trigger.sh: 75: '[' 145105 = '' ']' ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145105 State ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145105 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145105 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145105 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145105 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145105 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EH1Fg9z7dq +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P7ukNK63wM ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EH1Fg9z7dq /tmp/tmp.P7ukNK63wM' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145105/checks/ ++ 86271:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145105/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91115 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P7ukNK63wM ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EH1Fg9z7dq /tmp/tmp.P7ukNK63wM + 86271:pw-trigger.sh: 89: check_state=pending + 86271:pw-trigger.sh: 90: '[' pending = pending ']' + 86271:pw-trigger.sh: 91: break + 86271:pw-trigger.sh: 96: '[' 145105 = '' ']' + 86271:pw-trigger.sh: 101: check_state=success + 86271:pw-trigger.sh: 108: '[' success '!=' success ']' + 86271:pw-trigger.sh: 113: j=2 + 86271:pw-trigger.sh: 114: cat + 86271:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=1 ++ 86271:pw-trigger.sh: 64: shyaml get-value 1.id + 86271:pw-trigger.sh: 64: series_id=67329 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67329 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67329 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67329 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67329 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145112 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145112 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145112 + 86271:pw-trigger.sh: 74: patch_id=145112 + 86271:pw-trigger.sh: 75: '[' 145112 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145112 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145112 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145112 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145112 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145112 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145112 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.K0MoQ13mJ9 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.y1DNkQL79f ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.K0MoQ13mJ9 /tmp/tmp.y1DNkQL79f' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145112/checks/ ++ 86271:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145112/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91207 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y1DNkQL79f ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524868, "url": "https://patchwork.sourceware.org/api/1.2/patches/145112/checks/524868/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:20:29.414877", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10879/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:29.414877 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:29.414877 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875229 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875229 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875229 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91214 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y1DNkQL79f ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524869, "url": "https://patchwork.sourceware.org/api/1.2/patches/145112/checks/524869/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:20:30.454186", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10879/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:30.454186 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:30.454186 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875230 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875229 -le 1790875230 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875230 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91221 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y1DNkQL79f ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524873, "url": "https://patchwork.sourceware.org/api/1.2/patches/145112/checks/524873/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:22:52.975638", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10879/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:22:52.975638 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:22:52.975638 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875372 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875230 -le 1790875372 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875372 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91228 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y1DNkQL79f ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.K0MoQ13mJ9 /tmp/tmp.y1DNkQL79f + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145113 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145113 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145113 + 86271:pw-trigger.sh: 74: patch_id=145113 + 86271:pw-trigger.sh: 75: '[' 145113 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145113 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145113 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145113 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145113 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145113 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145113 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QL3H6hiBxK +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.z3WpdMsX8T ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QL3H6hiBxK /tmp/tmp.z3WpdMsX8T' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145113/checks/ ++ 86271:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145113/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91292 ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z3WpdMsX8T ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QL3H6hiBxK /tmp/tmp.z3WpdMsX8T + 86271:pw-trigger.sh: 89: check_state=pending + 86271:pw-trigger.sh: 90: '[' pending = pending ']' + 86271:pw-trigger.sh: 91: break + 86271:pw-trigger.sh: 96: '[' 145113 = '' ']' + 86271:pw-trigger.sh: 101: check_state=success + 86271:pw-trigger.sh: 108: '[' success '!=' success ']' + 86271:pw-trigger.sh: 113: j=3 + 86271:pw-trigger.sh: 114: cat + 86271:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 86271:pw-trigger.sh: 63: i=0 ++ 86271:pw-trigger.sh: 64: shyaml get-value 0.id + 86271:pw-trigger.sh: 64: series_id=67333 + 86271:pw-trigger.sh: 66: pw_series_complete_p binutils 67333 + 86271:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86271:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86271:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67333 + 86271:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86271:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67333 property Complete value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67333 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86271:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86271:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86271:pw-trigger.sh: 71: num_patch=0 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67333 0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67333 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67333 property '.*' value Patches 0 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67333 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145117 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145117 = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145117 + 86271:pw-trigger.sh: 74: patch_id=145117 + 86271:pw-trigger.sh: 75: '[' 145117 = '' ']' ++ 86271:pw-trigger.sh: 82: pw_get_patch_data binutils 145117 State ++ 86271:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86271:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145117 ++ 86271:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86271:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145117 property State value ++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=145117 ++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86271:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x + 86271:pw-trigger.sh: 82: patch_state=new + 86271:pw-trigger.sh: 83: case "$patch_state" in ++ 86271:pw-trigger.sh: 89: pw_patch_check_state 145117 tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145117 ++ 86271:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86271:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86271:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86271:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86271:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86271:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Mok6BdZHl4 +++ 86271:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86271:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.37e1jnE6VA ++ 86271:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Mok6BdZHl4 /tmp/tmp.37e1jnE6VA' EXIT ++ 86271:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86271:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145117/checks/ ++ 86271:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145117/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86271:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91380 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.37e1jnE6VA ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524870, "url": "https://patchwork.sourceware.org/api/1.2/patches/145117/checks/524870/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:21:35.180373", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10880/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:21:35.180373 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:21:35.180373 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875295 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875295 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875295 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91387 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.37e1jnE6VA ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524871, "url": "https://patchwork.sourceware.org/api/1.2/patches/145117/checks/524871/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:21:36.178944", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10880/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:21:36.178944 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:21:36.178944 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875296 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875295 -le 1790875296 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875296 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91394 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.37e1jnE6VA ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524875, "url": "https://patchwork.sourceware.org/api/1.2/patches/145117/checks/524875/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T17:23:56.571615", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10880/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86271:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:23:56.571615 +++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:23:56.571615 +%s ++ 86271:pw-trigger.sh: pw_patch_check_state: 274: date=1790875436 ++ 86271:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875296 -le 1790875436 ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875436 +++ 86271:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86271:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86271:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86271:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86271:pw-trigger.sh: pw_patch_check_state: 267: wait 91401 ++ 86271:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86271:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.37e1jnE6VA ++ 86271:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86271:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86271:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86271:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Mok6BdZHl4 /tmp/tmp.37e1jnE6VA + 86271:pw-trigger.sh: 89: check_state=success + 86271:pw-trigger.sh: 90: '[' success = pending ']' + 86271:pw-trigger.sh: 93: num_patch=1 + 86271:pw-trigger.sh: 72: true ++ 86271:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67333 1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67333 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67333 property '.*' value Patches 1 +++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86271:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86271:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86271:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86271:pw-trigger.sh: pw_yaml_get: 100: local id=67333 +++ 86271:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86271:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86271:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86271:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86271:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86271:pw-trigger.sh: pw_yaml_get: 108: set +x Processed 30 series and created 3 pre-commit triggers ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86271:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86271:pw-trigger.sh: 74: true + 86271:pw-trigger.sh: 74: patch_id= + 86271:pw-trigger.sh: 75: '[' '' = '' ']' + 86271:pw-trigger.sh: 76: break + 86271:pw-trigger.sh: 96: '[' '' = '' ']' + 86271:pw-trigger.sh: 97: continue + 86271:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 86271:pw-trigger.sh: 119: rm /tmp/tmp.OuDfedGBbh + 86271:pw-trigger.sh: 121: echo 'Processed 30 series and created 3 pre-commit triggers' + 86271:pw-trigger.sh: 1: pw_deinit binutils + 86271:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 86271:pw-trigger.sh: pw_deinit: 58: local project=binutils + 86271:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-86271 + 86271:pw-trigger.sh: 1: rm -f /tmp/tmp.OuDfedGBbh