+ 424447:jenkins6742512042404885723.sh: build_container_exec: 29: set +x + 86300:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 86300:pw-trigger.sh: 47: pw_init binutils + 86300:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 86300:pw-trigger.sh: pw_init: 42: local project=binutils + 86300:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 86300:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 86300:pw-trigger.sh: pw_init: 48: pw_clear_cache + 86300:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 86300:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-86300 + 86300:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-86300 ++ 86300:pw-trigger.sh: 49: mktemp + 86300:pw-trigger.sh: 49: yaml=/tmp/tmp.pXNcKLc4mC + 86300:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.pXNcKLc4mC' EXIT + 86300:pw-trigger.sh: 53: readarray -t prereq_bots ++ 86300:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 86300:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 86300:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 86300:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 86300:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 86300:pw-trigger.sh: 58: shyaml get-length + 86300:pw-trigger.sh: 58: len=30 + 86300:pw-trigger.sh: 59: i=30 + 86300:pw-trigger.sh: 60: j=0 + 86300:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=29 ++ 86300:pw-trigger.sh: 64: shyaml get-value 29.id + 86300:pw-trigger.sh: 64: series_id=67039 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67039 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67039 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67039 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67039 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144696 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144696 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144696 + 86300:pw-trigger.sh: 74: patch_id=144696 + 86300:pw-trigger.sh: 75: '[' 144696 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144696 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144696 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144696 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144696 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144696 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144696 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dN9DvnAoDb +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DVROFjhzVZ ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dN9DvnAoDb /tmp/tmp.DVROFjhzVZ' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144696/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86425 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DVROFjhzVZ ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:20:03.173862 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:20:03.173862 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790418003 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790418003 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418003 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86432 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DVROFjhzVZ ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:20:04.382223 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:20:04.382223 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790418004 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418003 -le 1790418004 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418004 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86439 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DVROFjhzVZ ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:23:40.584126 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:23:40.584126 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790418220 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418004 -le 1790418220 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418220 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86446 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DVROFjhzVZ ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dN9DvnAoDb /tmp/tmp.DVROFjhzVZ + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=28 ++ 86300:pw-trigger.sh: 64: shyaml get-value 28.id + 86300:pw-trigger.sh: 64: series_id=67055 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67055 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67055 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67055 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67055 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144713 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144713 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144713 + 86300:pw-trigger.sh: 74: patch_id=144713 + 86300:pw-trigger.sh: 75: '[' 144713 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144713 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144713 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144713 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144713 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144713 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144713 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1IGglhPaiL +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.24BsnMcOc3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1IGglhPaiL /tmp/tmp.24BsnMcOc3' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144713/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86548 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.24BsnMcOc3 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:07:43.486746 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:07:43.486746 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790460463 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790460463 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460463 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86555 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.24BsnMcOc3 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:07:44.634372 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:07:44.634372 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790460464 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460463 -le 1790460464 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460464 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86562 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.24BsnMcOc3 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:10:51.487690 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:10:51.487690 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790460651 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460464 -le 1790460651 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460651 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86569 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.24BsnMcOc3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1IGglhPaiL /tmp/tmp.24BsnMcOc3 + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=27 ++ 86300:pw-trigger.sh: 64: shyaml get-value 27.id + 86300:pw-trigger.sh: 64: series_id=67068 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67068 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67068 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67068 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67068 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144728 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144728 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144728 + 86300:pw-trigger.sh: 74: patch_id=144728 + 86300:pw-trigger.sh: 75: '[' 144728 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144728 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144728 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144728 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144728 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144728 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144728 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AtAAM4sKgj +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NnYWlODpdj ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AtAAM4sKgj /tmp/tmp.NnYWlODpdj' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144728/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86671 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnYWlODpdj ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:23:30.602214 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:23:30.602214 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790526210 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790526210 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526210 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86678 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnYWlODpdj ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:23:32.642116 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:23:32.642116 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790526212 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526210 -le 1790526212 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526212 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86685 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnYWlODpdj ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:26:23.000437 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:26:23.000437 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790526383 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526212 -le 1790526383 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526383 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86692 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnYWlODpdj ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AtAAM4sKgj /tmp/tmp.NnYWlODpdj + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=26 ++ 86300:pw-trigger.sh: 64: shyaml get-value 26.id + 86300:pw-trigger.sh: 64: series_id=67076 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67076 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67076 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67076 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67076 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144736 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144736 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144736 + 86300:pw-trigger.sh: 74: patch_id=144736 + 86300:pw-trigger.sh: 75: '[' 144736 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144736 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144736 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144736 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144736 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144736 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144736 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TmBvRhdgjq +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qk0IJCy2Mf ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TmBvRhdgjq /tmp/tmp.Qk0IJCy2Mf' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144736/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86794 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qk0IJCy2Mf ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:29:26.949359 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:29:26.949359 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790533766 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790533766 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533766 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86801 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qk0IJCy2Mf ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:29:28.249332 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:29:28.249332 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790533768 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533766 -le 1790533768 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533768 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86808 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qk0IJCy2Mf ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:31:21.731017 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:31:21.731017 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790533881 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533768 -le 1790533881 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533881 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86815 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qk0IJCy2Mf ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TmBvRhdgjq /tmp/tmp.Qk0IJCy2Mf + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=25 ++ 86300:pw-trigger.sh: 64: shyaml get-value 25.id + 86300:pw-trigger.sh: 64: series_id=67092 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67092 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67092 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67092 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67092 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144753 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144753 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144753 + 86300:pw-trigger.sh: 74: patch_id=144753 + 86300:pw-trigger.sh: 75: '[' 144753 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144753 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144753 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144753 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144753 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144753 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144753 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cw5883iPEm +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HrixDZbZn6 ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cw5883iPEm /tmp/tmp.HrixDZbZn6' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144753/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86917 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HrixDZbZn6 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:25:50.362681 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:25:50.362681 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790587550 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587550 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587550 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86924 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HrixDZbZn6 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:25:52.313150 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:25:52.313150 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790587552 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587550 -le 1790587552 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587552 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86931 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HrixDZbZn6 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:28:01.380856 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:28:01.380856 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790587681 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587552 -le 1790587681 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587681 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 86938 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HrixDZbZn6 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cw5883iPEm /tmp/tmp.HrixDZbZn6 + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=24 ++ 86300:pw-trigger.sh: 64: shyaml get-value 24.id + 86300:pw-trigger.sh: 64: series_id=67102 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67102 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67102 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67102 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67102 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144772 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144772 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144772 + 86300:pw-trigger.sh: 74: patch_id=144772 + 86300:pw-trigger.sh: 75: '[' 144772 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144772 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144772 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144772 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144772 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144772 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144772 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ca0Z7ePE5g +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bNqoQEQ7Ig ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ca0Z7ePE5g /tmp/tmp.bNqoQEQ7Ig' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144772/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87044 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bNqoQEQ7Ig ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:21.182760 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:21.182760 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790610741 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790610741 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610741 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87051 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bNqoQEQ7Ig ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:22.193891 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:22.193891 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790610742 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610741 -le 1790610742 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610742 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87058 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bNqoQEQ7Ig ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:56:15.037139 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:56:15.037139 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790610975 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610742 -le 1790610975 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610975 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87065 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bNqoQEQ7Ig ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ca0Z7ePE5g /tmp/tmp.bNqoQEQ7Ig + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144774 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144774 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144774 + 86300:pw-trigger.sh: 74: patch_id=144774 + 86300:pw-trigger.sh: 75: '[' 144774 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144774 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144774 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144774 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144774 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144774 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144774 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.e0J8GGjKdK +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QPuL8XbBts ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.e0J8GGjKdK /tmp/tmp.QPuL8XbBts' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144774/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87129 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QPuL8XbBts ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:26.190650 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:26.190650 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790632046 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790632046 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632046 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87136 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QPuL8XbBts ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:27.666780 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:27.666780 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790632047 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632046 -le 1790632047 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632047 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87143 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QPuL8XbBts ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:50:29.871731 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:50:29.871731 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790632229 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632047 -le 1790632229 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632229 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87150 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QPuL8XbBts ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.e0J8GGjKdK /tmp/tmp.QPuL8XbBts + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=2 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 2 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144773 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144773 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144773 + 86300:pw-trigger.sh: 74: patch_id=144773 + 86300:pw-trigger.sh: 75: '[' 144773 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144773 State ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144773 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144773 property State value ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144773 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144773 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144773 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jco1VStIgE +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.91agzk9fFb ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jco1VStIgE /tmp/tmp.91agzk9fFb' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144773/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87217 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91agzk9fFb ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:33:57.098987 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:33:57.098987 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790656437 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790656437 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656437 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87224 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91agzk9fFb ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:34:01.973412 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:34:01.973412 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790656441 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656437 -le 1790656441 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656441 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87231 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91agzk9fFb ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:37:11.070020 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:37:11.070020 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790656631 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656441 -le 1790656631 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656631 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87238 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91agzk9fFb ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jco1VStIgE /tmp/tmp.91agzk9fFb + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=3 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 3 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 3 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=23 ++ 86300:pw-trigger.sh: 64: shyaml get-value 23.id + 86300:pw-trigger.sh: 64: series_id=67141 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67141 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67141 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67141 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67141 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144828 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144828 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144828 + 86300:pw-trigger.sh: 74: patch_id=144828 + 86300:pw-trigger.sh: 75: '[' 144828 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144828 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144828 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144828 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144828 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144828 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144828 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mw2weurXdm +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7VG8VaFeYY ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mw2weurXdm /tmp/tmp.7VG8VaFeYY' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144828/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87346 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7VG8VaFeYY ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:52:29.610474 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:52:29.610474 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790700749 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700749 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700749 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87353 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7VG8VaFeYY ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:52:32.276463 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:52:32.276463 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790700752 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700749 -le 1790700752 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700752 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87360 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7VG8VaFeYY ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:57:08.153547 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:57:08.153547 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701028 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700752 -le 1790701028 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701028 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87367 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7VG8VaFeYY ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mw2weurXdm /tmp/tmp.7VG8VaFeYY + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=22 ++ 86300:pw-trigger.sh: 64: shyaml get-value 22.id + 86300:pw-trigger.sh: 64: series_id=67149 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67149 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67149 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67149 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67149 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144838 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144838 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144838 + 86300:pw-trigger.sh: 74: patch_id=144838 + 86300:pw-trigger.sh: 75: '[' 144838 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144838 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144838 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144838 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144838 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144838 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144838 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LJBoG1mlgK +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kEs1UZfRzE ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LJBoG1mlgK /tmp/tmp.kEs1UZfRzE' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144838/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87469 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kEs1UZfRzE ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:56:45.263068 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:56:45.263068 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701005 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701005 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701005 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87476 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kEs1UZfRzE ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:56:47.029221 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:56:47.029221 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701007 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701005 -le 1790701007 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701007 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87483 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kEs1UZfRzE ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:01:15.347105 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:01:15.347105 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701275 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701007 -le 1790701275 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701275 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87490 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kEs1UZfRzE ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LJBoG1mlgK /tmp/tmp.kEs1UZfRzE + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=21 ++ 86300:pw-trigger.sh: 64: shyaml get-value 21.id + 86300:pw-trigger.sh: 64: series_id=67151 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67151 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67151 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67151 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67151 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144840 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144840 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144840 + 86300:pw-trigger.sh: 74: patch_id=144840 + 86300:pw-trigger.sh: 75: '[' 144840 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144840 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144840 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144840 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144840 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144840 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144840 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5rF1A6ggqV +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EOUGN3LErA ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5rF1A6ggqV /tmp/tmp.EOUGN3LErA' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144840/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87592 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EOUGN3LErA ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:00:48.854286 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:00:48.854286 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701248 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701248 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701248 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87599 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EOUGN3LErA ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:00:50.276638 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:00:50.276638 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701250 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701248 -le 1790701250 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701250 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87606 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EOUGN3LErA ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:04:28.397979 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:04:28.397979 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701468 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701250 -le 1790701468 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701468 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87613 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EOUGN3LErA ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5rF1A6ggqV /tmp/tmp.EOUGN3LErA + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=20 ++ 86300:pw-trigger.sh: 64: shyaml get-value 20.id + 86300:pw-trigger.sh: 64: series_id=67152 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67152 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67152 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67152 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67152 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144841 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144841 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144841 + 86300:pw-trigger.sh: 74: patch_id=144841 + 86300:pw-trigger.sh: 75: '[' 144841 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144841 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144841 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144841 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144841 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=accepted + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144841 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144841 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.752EGlLsGq +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KtsagidkQC ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.752EGlLsGq /tmp/tmp.KtsagidkQC' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144841/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87715 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KtsagidkQC ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:02:42.578873 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:02:42.578873 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701362 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701362 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701362 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87722 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KtsagidkQC ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:02:45.850162 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:02:45.850162 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701365 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701362 -le 1790701365 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701365 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87729 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KtsagidkQC ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:06:07.309897 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:06:07.309897 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701567 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701365 -le 1790701567 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701567 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87736 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KtsagidkQC ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.752EGlLsGq /tmp/tmp.KtsagidkQC + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=19 ++ 86300:pw-trigger.sh: 64: shyaml get-value 19.id + 86300:pw-trigger.sh: 64: series_id=67155 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67155 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67155 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67155 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67155 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144844 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144844 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144844 + 86300:pw-trigger.sh: 74: patch_id=144844 + 86300:pw-trigger.sh: 75: '[' 144844 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144844 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144844 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144844 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144844 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144844 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144844 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fW5AvgMlkG +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YtjPdndqeR ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fW5AvgMlkG /tmp/tmp.YtjPdndqeR' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144844/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87838 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YtjPdndqeR ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:03:04.800235 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:03:04.800235 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701384 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701384 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701384 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87845 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YtjPdndqeR ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:03:07.774559 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:03:07.774559 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701387 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701384 -le 1790701387 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701387 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87852 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YtjPdndqeR ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:06:37.886419 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:06:37.886419 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701597 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701387 -le 1790701597 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701597 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87859 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YtjPdndqeR ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fW5AvgMlkG /tmp/tmp.YtjPdndqeR + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=18 ++ 86300:pw-trigger.sh: 64: shyaml get-value 18.id + 86300:pw-trigger.sh: 64: series_id=67167 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67167 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67167 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67167 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67167 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144862 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144862 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144862 + 86300:pw-trigger.sh: 74: patch_id=144862 + 86300:pw-trigger.sh: 75: '[' 144862 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144862 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144862 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144862 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144862 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144862 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144862 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.koJfRBSwfX +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uyZU4lf1i8 ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.koJfRBSwfX /tmp/tmp.uyZU4lf1i8' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144862/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87961 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uyZU4lf1i8 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:07:34.030685 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:07:34.030685 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701654 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701654 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701654 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87968 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uyZU4lf1i8 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:07:35.364172 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:07:35.364172 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701655 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701654 -le 1790701655 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701655 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87975 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uyZU4lf1i8 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:10:01.940104 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:10:01.940104 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790701801 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701655 -le 1790701801 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701801 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 87982 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uyZU4lf1i8 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.koJfRBSwfX /tmp/tmp.uyZU4lf1i8 + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=17 ++ 86300:pw-trigger.sh: 64: shyaml get-value 17.id + 86300:pw-trigger.sh: 64: series_id=67193 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67193 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67193 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67193 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67193 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144905 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144905 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144905 + 86300:pw-trigger.sh: 74: patch_id=144905 + 86300:pw-trigger.sh: 75: '[' 144905 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144905 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144905 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144905 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144905 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144905 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144905 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QgoydWJDcy +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bqvLD3D7tt ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QgoydWJDcy /tmp/tmp.bqvLD3D7tt' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144905/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88096 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bqvLD3D7tt ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:23:03.736621 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:23:03.736621 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790716983 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716983 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716983 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88103 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bqvLD3D7tt ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:23:07.161056 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:23:07.161056 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790716987 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716983 -le 1790716987 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716987 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88110 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bqvLD3D7tt ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:28:25.437565 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:28:25.437565 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790717305 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716987 -le 1790717305 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717305 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88117 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bqvLD3D7tt ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QgoydWJDcy /tmp/tmp.bqvLD3D7tt + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144909 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144909 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144909 + 86300:pw-trigger.sh: 74: patch_id=144909 + 86300:pw-trigger.sh: 75: '[' 144909 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144909 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144909 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144909 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144909 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144909 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144909 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nDvpkCG063 +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X3S7lOpCcq ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nDvpkCG063 /tmp/tmp.X3S7lOpCcq' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144909/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88181 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X3S7lOpCcq ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:31.603936 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:31.603936 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790741791 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790741791 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741791 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88188 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X3S7lOpCcq ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:35.492419 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:35.492419 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790741795 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741791 -le 1790741795 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741795 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88195 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X3S7lOpCcq ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:20:07.572973 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:20:07.572973 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790742007 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741795 -le 1790742007 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742007 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88202 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X3S7lOpCcq ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nDvpkCG063 /tmp/tmp.X3S7lOpCcq + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=2 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 2 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144902 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144902 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144902 + 86300:pw-trigger.sh: 74: patch_id=144902 + 86300:pw-trigger.sh: 75: '[' 144902 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144902 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144902 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144902 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144902 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144902 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144902 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QQ3m0LViUk +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ncT9ICFGvc ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QQ3m0LViUk /tmp/tmp.ncT9ICFGvc' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144902/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88269 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ncT9ICFGvc ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:01:05.447963 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:01:05.447963 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790762465 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790762465 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762465 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88276 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ncT9ICFGvc ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:01:07.725044 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:01:07.725044 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790762467 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790762465 -le 1790762467 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762467 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88283 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ncT9ICFGvc ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:03:14.098277 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:03:14.098277 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790762594 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790762467 -le 1790762594 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762594 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88290 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ncT9ICFGvc ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QQ3m0LViUk /tmp/tmp.ncT9ICFGvc + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=3 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 3 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 3 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144910 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144910 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144910 + 86300:pw-trigger.sh: 74: patch_id=144910 + 86300:pw-trigger.sh: 75: '[' 144910 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144910 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144910 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144910 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144910 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144910 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144910 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pEzr8A3rFV +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0QErNkD06A ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pEzr8A3rFV /tmp/tmp.0QErNkD06A' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144910/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88360 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0QErNkD06A ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:25.131404 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:25.131404 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785585 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785585 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785585 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88367 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0QErNkD06A ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:28.226966 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:28.226966 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785588 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785585 -le 1790785588 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785588 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88374 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0QErNkD06A ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:28:48.974314 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:28:48.974314 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785728 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785588 -le 1790785728 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785728 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88381 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0QErNkD06A ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pEzr8A3rFV /tmp/tmp.0QErNkD06A + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=4 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 4 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 4 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144911 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144911 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144911 + 86300:pw-trigger.sh: 74: patch_id=144911 + 86300:pw-trigger.sh: 75: '[' 144911 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144911 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144911 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144911 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144911 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144911 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144911 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AcalLQKTS5 +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PWSrstGZ3k ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AcalLQKTS5 /tmp/tmp.PWSrstGZ3k' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144911/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88454 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PWSrstGZ3k ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:36:53.693841 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:36:53.693841 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790807813 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790807813 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790807813 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88461 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PWSrstGZ3k ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:36:55.338247 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:36:55.338247 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790807815 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790807813 -le 1790807815 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790807815 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88468 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PWSrstGZ3k ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:40:34.613062 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:40:34.613062 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808034 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790807815 -le 1790808034 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808034 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88475 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PWSrstGZ3k ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AcalLQKTS5 /tmp/tmp.PWSrstGZ3k + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=5 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 5 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 5 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144912 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144912 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144912 + 86300:pw-trigger.sh: 74: patch_id=144912 + 86300:pw-trigger.sh: 75: '[' 144912 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144912 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144912 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144912 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144912 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144912 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144912 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.njAprSSaCH +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6uGADjA4dZ ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.njAprSSaCH /tmp/tmp.6uGADjA4dZ' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144912/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88551 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6uGADjA4dZ ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:34:45.539824 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:34:45.539824 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790829285 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790829285 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829285 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88558 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6uGADjA4dZ ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:34:46.942943 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:34:46.942943 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790829286 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829285 -le 1790829286 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829286 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88565 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6uGADjA4dZ ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:37:04.844527 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:37:04.844527 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790829424 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829286 -le 1790829424 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829424 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88572 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6uGADjA4dZ ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.njAprSSaCH /tmp/tmp.6uGADjA4dZ + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=6 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 6 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 6 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144906 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144906 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144906 + 86300:pw-trigger.sh: 74: patch_id=144906 + 86300:pw-trigger.sh: 75: '[' 144906 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144906 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144906 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144906 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144906 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144906 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144906 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JCx3G7frmz +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oKVnbnDcIw ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JCx3G7frmz /tmp/tmp.oKVnbnDcIw' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144906/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88651 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oKVnbnDcIw ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:27:41.073619 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:27:41.073619 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790850461 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790850461 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850461 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88658 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oKVnbnDcIw ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:27:42.753260 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:27:42.753260 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790850462 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850461 -le 1790850462 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850462 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88665 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oKVnbnDcIw ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:30:12.898616 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:30:12.898616 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790850612 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850462 -le 1790850612 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850612 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88672 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oKVnbnDcIw ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JCx3G7frmz /tmp/tmp.oKVnbnDcIw + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=7 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 7 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 7 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=16 ++ 86300:pw-trigger.sh: 64: shyaml get-value 16.id + 86300:pw-trigger.sh: 64: series_id=67196 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67196 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67196 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67196 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67196 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144913 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144913 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144913 + 86300:pw-trigger.sh: 74: patch_id=144913 + 86300:pw-trigger.sh: 75: '[' 144913 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144913 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144913 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144913 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144913 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144913 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144913 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6fUkautzRm +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aA7SE0t4Ga ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6fUkautzRm /tmp/tmp.aA7SE0t4Ga' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144913/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88792 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aA7SE0t4Ga ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:27:56.555829 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:27:56.555829 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790717276 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790717276 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717276 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88799 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aA7SE0t4Ga ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:28:01.518147 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:28:01.518147 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790717281 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717276 -le 1790717281 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717281 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88806 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aA7SE0t4Ga ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:32:08.771958 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:32:08.771958 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790717528 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717281 -le 1790717528 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717528 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88813 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aA7SE0t4Ga ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6fUkautzRm /tmp/tmp.aA7SE0t4Ga + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=15 ++ 86300:pw-trigger.sh: 64: shyaml get-value 15.id + 86300:pw-trigger.sh: 64: series_id=67234 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67234 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67234 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67234 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67234 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67234 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67234 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67234 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67234 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144961 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144961 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144961 + 86300:pw-trigger.sh: 74: patch_id=144961 + 86300:pw-trigger.sh: 75: '[' 144961 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144961 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144961 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144961 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144961 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144961 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144961 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.J4pFZOXR3d +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rd0EceyLM9 ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.J4pFZOXR3d /tmp/tmp.rd0EceyLM9' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144961/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88915 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rd0EceyLM9 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:49.328693 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:49.328693 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785609 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785609 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785609 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88922 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rd0EceyLM9 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:26:50.370652 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:26:50.370652 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785610 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785609 -le 1790785610 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785610 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88929 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rd0EceyLM9 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:29:19.135116 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:29:19.135116 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785759 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785610 -le 1790785759 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785759 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 88936 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rd0EceyLM9 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.J4pFZOXR3d /tmp/tmp.rd0EceyLM9 + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67234 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67234 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67234 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67234 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=14 ++ 86300:pw-trigger.sh: 64: shyaml get-value 14.id + 86300:pw-trigger.sh: 64: series_id=67238 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67238 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67238 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67238 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67238 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144971 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144971 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144971 + 86300:pw-trigger.sh: 74: patch_id=144971 + 86300:pw-trigger.sh: 75: '[' 144971 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144971 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144971 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144971 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144971 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144971 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144971 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.brDsrG4GsH +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QEHzvyuGLO ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.brDsrG4GsH /tmp/tmp.QEHzvyuGLO' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144971/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89076 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEHzvyuGLO ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:31:41.393595 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:31:41.393595 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785901 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785901 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785901 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89083 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEHzvyuGLO ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:31:44.252901 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:31:44.252901 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785904 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785901 -le 1790785904 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785904 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89090 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEHzvyuGLO ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:34:29.301970 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:34:29.301970 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790786069 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785904 -le 1790786069 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786069 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89097 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEHzvyuGLO ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.brDsrG4GsH /tmp/tmp.QEHzvyuGLO + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144980 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144980 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144980 + 86300:pw-trigger.sh: 74: patch_id=144980 + 86300:pw-trigger.sh: 75: '[' 144980 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144980 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144980 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144980 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144980 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144980 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144980 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2DjyVgstxe +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zenkD82hsB ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2DjyVgstxe /tmp/tmp.zenkD82hsB' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144980/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89161 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zenkD82hsB ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:21.353556 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:21.353556 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808081 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808081 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808081 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89168 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zenkD82hsB ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:28.596897 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:28.596897 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808088 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808081 -le 1790808088 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808088 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89175 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zenkD82hsB ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:44:22.331368 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:44:22.331368 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808262 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808088 -le 1790808262 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808262 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89182 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zenkD82hsB ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2DjyVgstxe /tmp/tmp.zenkD82hsB + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=2 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 2 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144985 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144985 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144985 + 86300:pw-trigger.sh: 74: patch_id=144985 + 86300:pw-trigger.sh: 75: '[' 144985 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144985 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144985 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144985 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144985 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144985 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144985 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LFrLlE0MYD +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P70bNTP3mF ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LFrLlE0MYD /tmp/tmp.P70bNTP3mF' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144985/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89249 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P70bNTP3mF ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:36:05.564075 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:36:05.564075 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790829365 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790829365 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829365 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89256 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P70bNTP3mF ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:36:11.339127 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:36:11.339127 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790829371 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829365 -le 1790829371 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829371 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89263 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P70bNTP3mF ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:38:38.206667 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:38:38.206667 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790829518 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829371 -le 1790829518 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829518 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89270 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P70bNTP3mF ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LFrLlE0MYD /tmp/tmp.P70bNTP3mF + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=3 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 3 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 3 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144977 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144977 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144977 + 86300:pw-trigger.sh: 74: patch_id=144977 + 86300:pw-trigger.sh: 75: '[' 144977 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144977 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144977 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144977 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144977 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144977 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144977 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iRcxy3Ludt +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ur33laEkgx ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iRcxy3Ludt /tmp/tmp.Ur33laEkgx' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144977/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89340 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ur33laEkgx ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:27:52.588925 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:27:52.588925 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790850472 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790850472 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850472 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89347 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ur33laEkgx ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:27:54.838230 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:27:54.838230 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790850474 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850472 -le 1790850474 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850474 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89354 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ur33laEkgx ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:30:27.232746 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:30:27.232746 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790850627 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850474 -le 1790850627 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850627 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89361 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ur33laEkgx ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iRcxy3Ludt /tmp/tmp.Ur33laEkgx + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=4 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 4 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 4 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144979 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144979 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144979 + 86300:pw-trigger.sh: 74: patch_id=144979 + 86300:pw-trigger.sh: 75: '[' 144979 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144979 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144979 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144979 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144979 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144979 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144979 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.paJ5d3k1zU +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cBo9Xbr0u8 ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.paJ5d3k1zU /tmp/tmp.cBo9Xbr0u8' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144979/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89434 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBo9Xbr0u8 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:17:45.080714 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:17:45.080714 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875065 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875065 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875065 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89441 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBo9Xbr0u8 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:17:47.049052 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:17:47.049052 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875067 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875065 -le 1790875067 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875067 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89448 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBo9Xbr0u8 ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:07.487946 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:07.487946 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875207 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875067 -le 1790875207 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875207 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89455 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cBo9Xbr0u8 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.paJ5d3k1zU /tmp/tmp.cBo9Xbr0u8 + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=5 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 5 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 5 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144984 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144984 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144984 + 86300:pw-trigger.sh: 74: patch_id=144984 + 86300:pw-trigger.sh: 75: '[' 144984 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144984 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144984 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144984 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144984 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144984 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144984 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tPjHXw7XcV +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nGSHuI4oJk ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tPjHXw7XcV /tmp/tmp.nGSHuI4oJk' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144984/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89531 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nGSHuI4oJk ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525106, "url": "https://patchwork.sourceware.org/api/1.2/patches/144984/checks/525106/", "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-01T22:08:24.349932", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10881/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:08:24.349932 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:08:24.349932 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790892504 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790892504 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892504 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89538 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nGSHuI4oJk ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525107, "url": "https://patchwork.sourceware.org/api/1.2/patches/144984/checks/525107/", "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-01T22:08:26.254314", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10881/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:08:26.254314 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:08:26.254314 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790892506 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892504 -le 1790892506 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892506 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89545 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nGSHuI4oJk ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525111, "url": "https://patchwork.sourceware.org/api/1.2/patches/144984/checks/525111/", "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-01T22:10:46.911252", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10881/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:10:46.911252 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:10:46.911252 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790892646 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892506 -le 1790892646 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892646 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89552 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nGSHuI4oJk ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tPjHXw7XcV /tmp/tmp.nGSHuI4oJk + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=6 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 6 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 6 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144983 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144983 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144983 + 86300:pw-trigger.sh: 74: patch_id=144983 + 86300:pw-trigger.sh: 75: '[' 144983 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144983 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144983 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144983 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144983 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144983 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144983 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qiUoZFPkVi +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aHjIVS4tEp ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qiUoZFPkVi /tmp/tmp.aHjIVS4tEp' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144983/checks/ ++ 86300:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144983/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89631 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aHjIVS4tEp ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525238, "url": "https://patchwork.sourceware.org/api/1.2/patches/144983/checks/525238/", "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-02T04:00:26.036466", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10884/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:00:26.036466 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:00:26.036466 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790913626 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790913626 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790913626 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89638 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aHjIVS4tEp ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525239, "url": "https://patchwork.sourceware.org/api/1.2/patches/144983/checks/525239/", "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-02T04:00:29.044147", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10884/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:00:29.044147 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:00:29.044147 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790913629 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790913626 -le 1790913629 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790913629 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89645 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aHjIVS4tEp ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525242, "url": "https://patchwork.sourceware.org/api/1.2/patches/144983/checks/525242/", "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-02T04:03:46.048249", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10884/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:03:46.048249 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:03:46.048249 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790913826 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790913629 -le 1790913826 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790913826 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89652 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aHjIVS4tEp ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qiUoZFPkVi /tmp/tmp.aHjIVS4tEp + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=7 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 7 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 7 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144974 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144974 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144974 + 86300:pw-trigger.sh: 74: patch_id=144974 + 86300:pw-trigger.sh: 75: '[' 144974 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144974 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144974 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144974 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144974 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144974 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144974 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qzRR6JQR6B +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KsHa2lHUaT ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qzRR6JQR6B /tmp/tmp.KsHa2lHUaT' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144974/checks/ ++ 86300:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144974/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89734 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KsHa2lHUaT ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qzRR6JQR6B /tmp/tmp.KsHa2lHUaT + 86300:pw-trigger.sh: 89: check_state=pending + 86300:pw-trigger.sh: 90: '[' pending = pending ']' + 86300:pw-trigger.sh: 91: break + 86300:pw-trigger.sh: 96: '[' 144974 = '' ']' + 86300:pw-trigger.sh: 101: check_state=success + 86300:pw-trigger.sh: 108: '[' success '!=' success ']' + 86300:pw-trigger.sh: 113: j=1 + 86300:pw-trigger.sh: 114: cat + 86300:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=13 ++ 86300:pw-trigger.sh: 64: shyaml get-value 13.id + 86300:pw-trigger.sh: 64: series_id=67244 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67244 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67244 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67244 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67244 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144993 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144993 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144993 + 86300:pw-trigger.sh: 74: patch_id=144993 + 86300:pw-trigger.sh: 75: '[' 144993 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144993 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144993 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144993 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144993 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144993 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144993 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jZnEg1YIEX +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.N16xlgJq7Y ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jZnEg1YIEX /tmp/tmp.N16xlgJq7Y' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144993/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89824 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N16xlgJq7Y ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:32:00.914806 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:32:00.914806 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785920 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790785920 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785920 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89831 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N16xlgJq7Y ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:32:02.293567 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:32:02.293567 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790785922 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785920 -le 1790785922 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790785922 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89838 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N16xlgJq7Y ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T16:34:35.990490 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T16:34:35.990490 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790786075 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790785922 -le 1790786075 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790786075 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89845 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N16xlgJq7Y ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jZnEg1YIEX /tmp/tmp.N16xlgJq7Y + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144994 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144994 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144994 + 86300:pw-trigger.sh: 74: patch_id=144994 + 86300:pw-trigger.sh: 75: '[' 144994 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 144994 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144994 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144994 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=144994 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 144994 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144994 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Y73PWVz9dv +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OmEewUVOJe ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Y73PWVz9dv /tmp/tmp.OmEewUVOJe' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144994/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89909 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OmEewUVOJe ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:16.191756 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:16.191756 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808136 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808136 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808136 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89916 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OmEewUVOJe ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:17.487813 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:17.487813 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808137 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808136 -le 1790808137 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808137 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89923 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OmEewUVOJe ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:45:17.104413 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:45:17.104413 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808317 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808137 -le 1790808317 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808317 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 89930 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OmEewUVOJe ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Y73PWVz9dv /tmp/tmp.OmEewUVOJe + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=2 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 2 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=12 ++ 86300:pw-trigger.sh: 64: shyaml get-value 12.id + 86300:pw-trigger.sh: 64: series_id=67268 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67268 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67268 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67268 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67268 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67268 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67268 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67268 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67268 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145031 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145031 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145031 + 86300:pw-trigger.sh: 74: patch_id=145031 + 86300:pw-trigger.sh: 75: '[' 145031 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145031 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145031 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145031 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145031 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145031 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145031 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.32tNvVC1Pm +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3Nas4rsJjf ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.32tNvVC1Pm /tmp/tmp.3Nas4rsJjf' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145031/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90037 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Nas4rsJjf ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:15.473613 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:15.473613 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808135 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808135 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808135 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90044 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Nas4rsJjf ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:42:16.673094 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:42:16.673094 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808136 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808135 -le 1790808136 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808136 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90051 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Nas4rsJjf ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:45:19.913449 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:45:19.913449 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808319 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808136 -le 1790808319 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808319 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90058 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Nas4rsJjf ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.32tNvVC1Pm /tmp/tmp.3Nas4rsJjf + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67268 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67268 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67268 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67268 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145030 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145030 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145030 + 86300:pw-trigger.sh: 74: patch_id=145030 + 86300:pw-trigger.sh: 75: '[' 145030 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145030 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145030 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145030 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145030 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145030 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145030 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Pjbg1TyfvN +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MdK3WckrQs ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Pjbg1TyfvN /tmp/tmp.MdK3WckrQs' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145030/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90122 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MdK3WckrQs ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:37:33.495623 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:37:33.495623 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790829453 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790829453 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829453 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90129 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MdK3WckrQs ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:37:34.834707 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:37:34.834707 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790829454 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829453 -le 1790829454 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829454 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90136 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MdK3WckrQs ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T04:39:49.581620 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T04:39:49.581620 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790829589 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790829454 -le 1790829589 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790829589 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90143 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MdK3WckrQs ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Pjbg1TyfvN /tmp/tmp.MdK3WckrQs + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=2 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67268 2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67268 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67268 property '.*' value Patches 2 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67268 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=11 ++ 86300:pw-trigger.sh: 64: shyaml get-value 11.id + 86300:pw-trigger.sh: 64: series_id=67280 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67280 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67280 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67280 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67280 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67280 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67280 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67280 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67280 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145052 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145052 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145052 + 86300:pw-trigger.sh: 74: patch_id=145052 + 86300:pw-trigger.sh: 75: '[' 145052 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145052 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145052 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145052 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145052 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145052 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145052 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9lhA5naGBr +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5Glr416VBO ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9lhA5naGBr /tmp/tmp.5Glr416VBO' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145052/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90248 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Glr416VBO ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:46:44.607664 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:46:44.607664 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808404 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808404 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808404 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90255 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Glr416VBO ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:46:46.037786 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:46:46.037786 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808406 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808404 -le 1790808406 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808406 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90262 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Glr416VBO ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:49:44.056228 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:49:44.056228 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808584 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808406 -le 1790808584 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808584 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90269 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5Glr416VBO ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9lhA5naGBr /tmp/tmp.5Glr416VBO + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67280 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67280 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67280 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67280 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=10 ++ 86300:pw-trigger.sh: 64: shyaml get-value 10.id + 86300:pw-trigger.sh: 64: series_id=67281 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67281 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67281 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67281 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67281 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67281 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67281 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67281 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67281 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145053 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145053 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145053 + 86300:pw-trigger.sh: 74: patch_id=145053 + 86300:pw-trigger.sh: 75: '[' 145053 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145053 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145053 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145053 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145053 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145053 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145053 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.P2XUNz77ZP +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZgNXrEZgRy ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.P2XUNz77ZP /tmp/tmp.ZgNXrEZgRy' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145053/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90371 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZgNXrEZgRy ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:27.166852 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:27.166852 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808447 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808447 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808447 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90378 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZgNXrEZgRy ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:29.906075 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:29.906075 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808449 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808447 -le 1790808449 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808449 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90385 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZgNXrEZgRy ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:18.293210 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:18.293210 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808618 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808449 -le 1790808618 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808618 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90392 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZgNXrEZgRy ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.P2XUNz77ZP /tmp/tmp.ZgNXrEZgRy + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67281 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67281 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67281 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67281 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=9 ++ 86300:pw-trigger.sh: 64: shyaml get-value 9.id + 86300:pw-trigger.sh: 64: series_id=67284 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67284 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67284 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67284 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67284 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67284 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67284 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67284 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67284 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145056 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145056 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145056 + 86300:pw-trigger.sh: 74: patch_id=145056 + 86300:pw-trigger.sh: 75: '[' 145056 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145056 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145056 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145056 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145056 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145056 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145056 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.whmHw34Sa5 +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vPmKhZAtSF ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.whmHw34Sa5 /tmp/tmp.vPmKhZAtSF' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145056/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90494 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vPmKhZAtSF ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:39.461691 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:39.461691 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808459 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808459 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808459 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90501 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vPmKhZAtSF ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:47:40.381464 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:47:40.381464 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808460 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808459 -le 1790808460 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808460 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90508 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vPmKhZAtSF ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:27.556662 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:27.556662 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808627 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808460 -le 1790808627 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808627 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90515 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vPmKhZAtSF ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.whmHw34Sa5 /tmp/tmp.vPmKhZAtSF + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67284 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67284 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67284 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67284 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=8 ++ 86300:pw-trigger.sh: 64: shyaml get-value 8.id + 86300:pw-trigger.sh: 64: series_id=67282 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67282 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67282 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67282 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67282 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67282 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67282 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67282 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67282 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145054 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145054 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145054 + 86300:pw-trigger.sh: 74: patch_id=145054 + 86300:pw-trigger.sh: 75: '[' 145054 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145054 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145054 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145054 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145054 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145054 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145054 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vpm6ouVrEj +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uJFuTC4v7a ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vpm6ouVrEj /tmp/tmp.uJFuTC4v7a' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145054/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90617 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uJFuTC4v7a ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:48:52.700138 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:48:52.700138 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808532 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808532 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808532 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90624 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uJFuTC4v7a ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:48:53.872693 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:48:53.872693 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808533 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808532 -le 1790808533 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808533 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90631 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uJFuTC4v7a ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:51:56.269768 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:51:56.269768 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808716 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808533 -le 1790808716 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808716 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90638 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uJFuTC4v7a ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vpm6ouVrEj /tmp/tmp.uJFuTC4v7a + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67282 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67282 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67282 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67282 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=7 ++ 86300:pw-trigger.sh: 64: shyaml get-value 7.id + 86300:pw-trigger.sh: 64: series_id=67283 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67283 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67283 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67283 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67283 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67283 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67283 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67283 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67283 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145055 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145055 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145055 + 86300:pw-trigger.sh: 74: patch_id=145055 + 86300:pw-trigger.sh: 75: '[' 145055 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145055 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145055 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145055 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145055 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145055 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145055 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mmBZz2Ouk4 +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.er47oP6IxL ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mmBZz2Ouk4 /tmp/tmp.er47oP6IxL' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145055/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90740 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.er47oP6IxL ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:05.500957 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:05.500957 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808605 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808605 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808605 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90747 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.er47oP6IxL ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:50:06.574205 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:50:06.574205 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808606 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808605 -le 1790808606 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808606 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90754 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.er47oP6IxL ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:53:40.633407 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:53:40.633407 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808820 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808606 -le 1790808820 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808820 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90761 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.er47oP6IxL ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mmBZz2Ouk4 /tmp/tmp.er47oP6IxL + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67283 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67283 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67283 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67283 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=6 ++ 86300:pw-trigger.sh: 64: shyaml get-value 6.id + 86300:pw-trigger.sh: 64: series_id=67285 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67285 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67285 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67285 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67285 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67285 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67285 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67285 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67285 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145057 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145057 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145057 + 86300:pw-trigger.sh: 74: patch_id=145057 + 86300:pw-trigger.sh: 75: '[' 145057 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145057 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145057 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145057 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145057 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145057 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145057 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8jCjkH2RII +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5nkmudxT5G ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8jCjkH2RII /tmp/tmp.5nkmudxT5G' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145057/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90863 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5nkmudxT5G ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:40:35.158822 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:40:35.158822 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808035 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808035 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808035 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90870 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5nkmudxT5G ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:40:36.353087 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:40:36.353087 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808036 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808035 -le 1790808036 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808036 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90877 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5nkmudxT5G ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:43:16.672318 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:43:16.672318 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808196 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808036 -le 1790808196 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808196 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90884 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5nkmudxT5G ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8jCjkH2RII /tmp/tmp.5nkmudxT5G + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67285 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67285 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67285 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67285 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=5 ++ 86300:pw-trigger.sh: 64: shyaml get-value 5.id + 86300:pw-trigger.sh: 64: series_id=67286 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67286 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67286 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67286 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67286 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67286 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67286 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67286 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67286 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145058 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145058 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145058 + 86300:pw-trigger.sh: 74: patch_id=145058 + 86300:pw-trigger.sh: 75: '[' 145058 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145058 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145058 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145058 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145058 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145058 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145058 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XJOmyyTFw5 +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nTsvt3YQkL ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XJOmyyTFw5 /tmp/tmp.nTsvt3YQkL' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145058/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90986 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nTsvt3YQkL ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:11.959986 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:11.959986 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808071 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790808071 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808071 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 90993 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nTsvt3YQkL ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:41:13.283085 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:41:13.283085 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808073 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808071 -le 1790808073 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808073 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91000 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nTsvt3YQkL ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:44:05.954253 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:44:05.954253 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790808245 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790808073 -le 1790808245 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790808245 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91007 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nTsvt3YQkL ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XJOmyyTFw5 /tmp/tmp.nTsvt3YQkL + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67286 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67286 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67286 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67286 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=4 ++ 86300:pw-trigger.sh: 64: shyaml get-value 4.id + 86300:pw-trigger.sh: 64: series_id=67289 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67289 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67289 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67289 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67289 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67289 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67289 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67289 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67289 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145061 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145061 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145061 + 86300:pw-trigger.sh: 74: patch_id=145061 + 86300:pw-trigger.sh: 75: '[' 145061 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145061 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145061 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145061 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145061 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145061 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145061 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Osm9qa9QL6 +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OE8AtCp5KX ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Osm9qa9QL6 /tmp/tmp.OE8AtCp5KX' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145061/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91109 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OE8AtCp5KX ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:32:18.976708 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:32:18.976708 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790850738 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790850738 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850738 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91116 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OE8AtCp5KX ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:32:20.265602 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:32:20.265602 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790850740 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850738 -le 1790850740 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850740 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91123 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OE8AtCp5KX ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T10:34:42.040561 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T10:34:42.040561 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790850882 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790850740 -le 1790850882 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790850882 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91130 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OE8AtCp5KX ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Osm9qa9QL6 /tmp/tmp.OE8AtCp5KX + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67289 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67289 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67289 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67289 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=3 ++ 86300:pw-trigger.sh: 64: shyaml get-value 3.id + 86300:pw-trigger.sh: 64: series_id=67307 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67307 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67307 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67307 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67307 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=False + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 86300:pw-trigger.sh: 67: continue + 86300:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=2 ++ 86300:pw-trigger.sh: 64: shyaml get-value 2.id + 86300:pw-trigger.sh: 64: series_id=67325 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67325 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67325 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67325 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67325 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145106 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145106 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145106 + 86300:pw-trigger.sh: 74: patch_id=145106 + 86300:pw-trigger.sh: 75: '[' 145106 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145106 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145106 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145106 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145106 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145106 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145106 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zJWbtCXYcD +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1w3Do4ajzf ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zJWbtCXYcD /tmp/tmp.1w3Do4ajzf' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145106/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91262 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1w3Do4ajzf ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:03.648101 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:03.648101 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875203 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875203 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875203 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91269 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1w3Do4ajzf ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:04.866839 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:04.866839 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875204 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875203 -le 1790875204 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875204 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91276 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1w3Do4ajzf ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:22:32.582645 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:22:32.582645 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875352 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875204 -le 1790875352 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875352 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91283 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1w3Do4ajzf ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zJWbtCXYcD /tmp/tmp.1w3Do4ajzf + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145105 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145105 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145105 + 86300:pw-trigger.sh: 74: patch_id=145105 + 86300:pw-trigger.sh: 75: '[' 145105 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145105 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145105 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145105 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145105 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145105 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145105 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3garwrhk06 +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QI4mekZjQB ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3garwrhk06 /tmp/tmp.QI4mekZjQB' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145105/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91347 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QI4mekZjQB ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525104, "url": "https://patchwork.sourceware.org/api/1.2/patches/145105/checks/525104/", "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-01T22:08:21.481989", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10882/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:08:21.481989 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:08:21.481989 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790892501 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790892501 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892501 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91354 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QI4mekZjQB ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525105, "url": "https://patchwork.sourceware.org/api/1.2/patches/145105/checks/525105/", "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-01T22:08:22.770158", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10882/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:08:22.770158 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:08:22.770158 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790892502 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892501 -le 1790892502 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892502 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91361 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QI4mekZjQB ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525110, "url": "https://patchwork.sourceware.org/api/1.2/patches/145105/checks/525110/", "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-01T22:10:45.032908", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10882/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:10:45.032908 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:10:45.032908 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790892645 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892502 -le 1790892645 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892645 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91368 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QI4mekZjQB ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3garwrhk06 /tmp/tmp.QI4mekZjQB + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=2 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 2 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=1 ++ 86300:pw-trigger.sh: 64: shyaml get-value 1.id + 86300:pw-trigger.sh: 64: series_id=67329 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67329 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67329 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67329 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67329 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145112 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145112 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145112 + 86300:pw-trigger.sh: 74: patch_id=145112 + 86300:pw-trigger.sh: 75: '[' 145112 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145112 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145112 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145112 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145112 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145112 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145112 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X0BBeVQQSr +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aS5NxwM8qQ ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X0BBeVQQSr /tmp/tmp.aS5NxwM8qQ' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145112/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91477 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aS5NxwM8qQ ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:29.414877 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:29.414877 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875229 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875229 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875229 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91484 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aS5NxwM8qQ ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:30.454186 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:30.454186 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875230 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875229 -le 1790875230 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875230 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91491 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aS5NxwM8qQ ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:22:52.975638 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:22:52.975638 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875372 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875230 -le 1790875372 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875372 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91498 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aS5NxwM8qQ ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X0BBeVQQSr /tmp/tmp.aS5NxwM8qQ + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145113 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145113 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145113 + 86300:pw-trigger.sh: 74: patch_id=145113 + 86300:pw-trigger.sh: 75: '[' 145113 = '' ']' ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145113 State ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145113 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145113 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145113 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145113 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145113 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TCYUMBwibs +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.URkUdYaHLr ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TCYUMBwibs /tmp/tmp.URkUdYaHLr' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145113/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91562 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.URkUdYaHLr ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525108, "url": "https://patchwork.sourceware.org/api/1.2/patches/145113/checks/525108/", "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-01T22:10:38.067989", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10883/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:10:38.067989 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:10:38.067989 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790892638 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790892638 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892638 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91569 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.URkUdYaHLr ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525109, "url": "https://patchwork.sourceware.org/api/1.2/patches/145113/checks/525109/", "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-01T22:10:39.420852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10883/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:10:39.420852 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:10:39.420852 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790892639 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892638 -le 1790892639 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892639 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91576 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.URkUdYaHLr ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525112, "url": "https://patchwork.sourceware.org/api/1.2/patches/145113/checks/525112/", "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-01T22:12:50.703621", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10883/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:12:50.703621 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:12:50.703621 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790892770 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892639 -le 1790892770 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892770 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91583 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.URkUdYaHLr ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TCYUMBwibs /tmp/tmp.URkUdYaHLr + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=2 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 2 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145111 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145111 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145111 + 86300:pw-trigger.sh: 74: patch_id=145111 + 86300:pw-trigger.sh: 75: '[' 145111 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145111 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145111 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145111 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145111 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145111 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145111 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lxOJ62DAA4 +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wsX1OtLBq6 ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lxOJ62DAA4 /tmp/tmp.wsX1OtLBq6' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145111/checks/ ++ 86300:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145111/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91650 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wsX1OtLBq6 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525240, "url": "https://patchwork.sourceware.org/api/1.2/patches/145111/checks/525240/", "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-02T04:03:28.877968", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10885/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:03:28.877968 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:03:28.877968 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790913808 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790913808 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790913808 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91657 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wsX1OtLBq6 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525241, "url": "https://patchwork.sourceware.org/api/1.2/patches/145111/checks/525241/", "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-02T04:03:30.413093", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10885/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:03:30.413093 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:03:30.413093 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790913810 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790913808 -le 1790913810 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790913810 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91664 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wsX1OtLBq6 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525245, "url": "https://patchwork.sourceware.org/api/1.2/patches/145111/checks/525245/", "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-02T04:06:19.144631", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10885/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:06:19.144631 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:06:19.144631 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790913979 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790913810 -le 1790913979 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790913979 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91671 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wsX1OtLBq6 ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lxOJ62DAA4 /tmp/tmp.wsX1OtLBq6 + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=3 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 3 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 3 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 86300:pw-trigger.sh: 63: i=0 ++ 86300:pw-trigger.sh: 64: shyaml get-value 0.id + 86300:pw-trigger.sh: 64: series_id=67333 + 86300:pw-trigger.sh: 66: pw_series_complete_p binutils 67333 + 86300:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86300:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86300:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67333 + 86300:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86300:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67333 property Complete value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67333 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86300:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86300:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86300:pw-trigger.sh: 71: num_patch=0 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67333 0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67333 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67333 property '.*' value Patches 0 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67333 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145117 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145117 = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145117 + 86300:pw-trigger.sh: 74: patch_id=145117 + 86300:pw-trigger.sh: 75: '[' 145117 = '' ']' ++ 86300:pw-trigger.sh: 82: pw_get_patch_data binutils 145117 State ++ 86300:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86300:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145117 ++ 86300:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86300:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145117 property State value ++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=145117 ++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86300:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x + 86300:pw-trigger.sh: 82: patch_state=new + 86300:pw-trigger.sh: 83: case "$patch_state" in ++ 86300:pw-trigger.sh: 89: pw_patch_check_state 145117 tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145117 ++ 86300:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86300:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86300:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86300:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86300:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86300:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DpcqINe3pm +++ 86300:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86300:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KSvYRZ1Tel ++ 86300:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DpcqINe3pm /tmp/tmp.KSvYRZ1Tel' EXIT ++ 86300:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86300:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145117/checks/ ++ 86300: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' ++ 86300:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91779 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSvYRZ1Tel ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:21:35.180373 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:21:35.180373 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875295 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875295 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875295 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91786 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSvYRZ1Tel ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:21:36.178944 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:21:36.178944 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875296 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875295 -le 1790875296 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875296 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91793 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSvYRZ1Tel ++ 86300: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 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86300:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:23:56.571615 +++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:23:56.571615 +%s ++ 86300:pw-trigger.sh: pw_patch_check_state: 274: date=1790875436 ++ 86300:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875296 -le 1790875436 ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875436 +++ 86300:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86300:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86300:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86300:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86300:pw-trigger.sh: pw_patch_check_state: 267: wait 91800 ++ 86300:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86300:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSvYRZ1Tel ++ 86300:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86300:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86300:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86300:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DpcqINe3pm /tmp/tmp.KSvYRZ1Tel + 86300:pw-trigger.sh: 89: check_state=success + 86300:pw-trigger.sh: 90: '[' success = pending ']' + 86300:pw-trigger.sh: 93: num_patch=1 + 86300:pw-trigger.sh: 72: true ++ 86300:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67333 1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67333 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67333 property '.*' value Patches 1 +++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86300:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86300:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86300:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86300:pw-trigger.sh: pw_yaml_get: 100: local id=67333 +++ 86300:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86300:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86300:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86300:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86300:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86300:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86300:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86300:pw-trigger.sh: 74: true + 86300:pw-trigger.sh: 74: patch_id= + 86300:pw-trigger.sh: 75: '[' '' = '' ']' + 86300:pw-trigger.sh: 76: break + 86300:pw-trigger.sh: 96: '[' '' = '' ']' + 86300:pw-trigger.sh: 97: continue + 86300:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 86300:pw-trigger.sh: 119: rm /tmp/tmp.pXNcKLc4mC + 86300:pw-trigger.sh: 121: echo 'Processed 30 series and created 1 pre-commit triggers' Processed 30 series and created 1 pre-commit triggers + 86300:pw-trigger.sh: 1: pw_deinit binutils + 86300:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 86300:pw-trigger.sh: pw_deinit: 58: local project=binutils + 86300:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-86300 + 86300:pw-trigger.sh: 1: rm -f /tmp/tmp.pXNcKLc4mC