+ 273085:jenkins7089658746298427016.sh: build_container_exec: 29: set +x + 86259:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 86259:pw-trigger.sh: 47: pw_init binutils + 86259:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 86259:pw-trigger.sh: pw_init: 42: local project=binutils + 86259:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 86259:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 86259:pw-trigger.sh: pw_init: 48: pw_clear_cache + 86259:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 86259:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-86259 + 86259:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-86259 ++ 86259:pw-trigger.sh: 49: mktemp + 86259:pw-trigger.sh: 49: yaml=/tmp/tmp.k3NoP6S6K6 + 86259:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.k3NoP6S6K6' EXIT + 86259:pw-trigger.sh: 53: readarray -t prereq_bots ++ 86259:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 86259:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 86259:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 86259:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 86259:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 86259:pw-trigger.sh: 58: shyaml get-length + 86259:pw-trigger.sh: 58: len=30 + 86259:pw-trigger.sh: 59: i=30 + 86259:pw-trigger.sh: 60: j=0 + 86259:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=29 ++ 86259:pw-trigger.sh: 64: shyaml get-value 29.id + 86259:pw-trigger.sh: 64: series_id=66930 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66930 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66930 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66930 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66930 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66930 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66930 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66930 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66930 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144499 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144499 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144499 + 86259:pw-trigger.sh: 74: patch_id=144499 + 86259:pw-trigger.sh: 75: '[' 144499 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144499 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144499 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144499 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144499 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=committed + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144499 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144499 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6sSQBcRP5X +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UB9bCgpk7n ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6sSQBcRP5X /tmp/tmp.UB9bCgpk7n' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144499/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144499/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86384 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UB9bCgpk7n ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519766, "url": "https://patchwork.sourceware.org/api/1.2/patches/144499/checks/519766/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:31:57.472939", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10816/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:31:57.472939 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:31:57.472939 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790206317 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790206317 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206317 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86391 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UB9bCgpk7n ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519767, "url": "https://patchwork.sourceware.org/api/1.2/patches/144499/checks/519767/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:31:58.339735", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10816/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:31:58.339735 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:31:58.339735 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790206318 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790206317 -le 1790206318 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206318 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86398 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UB9bCgpk7n ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519771, "url": "https://patchwork.sourceware.org/api/1.2/patches/144499/checks/519771/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:34:02.501136", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10816/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:34:02.501136 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:34:02.501136 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790206442 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790206318 -le 1790206442 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206442 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86405 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UB9bCgpk7n ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6sSQBcRP5X /tmp/tmp.UB9bCgpk7n + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66930 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66930 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66930 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66930 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=28 ++ 86259:pw-trigger.sh: 64: shyaml get-value 28.id + 86259:pw-trigger.sh: 64: series_id=66937 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66937 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66937 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66937 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66937 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66937 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66937 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66937 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66937 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144507 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144507 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144507 + 86259:pw-trigger.sh: 74: patch_id=144507 + 86259:pw-trigger.sh: 75: '[' 144507 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144507 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144507 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144507 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144507 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144507 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144507 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rc8dr8jxa9 +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Fk4LhGFLK2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rc8dr8jxa9 /tmp/tmp.Fk4LhGFLK2' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144507/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144507/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86509 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fk4LhGFLK2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519775, "url": "https://patchwork.sourceware.org/api/1.2/patches/144507/checks/519775/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:36:58.457764", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10817/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:36:58.457764 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:36:58.457764 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790206618 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790206618 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206618 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86516 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fk4LhGFLK2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519777, "url": "https://patchwork.sourceware.org/api/1.2/patches/144507/checks/519777/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:37:00.742219", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10817/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:37:00.742219 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:37:00.742219 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790206620 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790206618 -le 1790206620 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206620 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86523 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fk4LhGFLK2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519784, "url": "https://patchwork.sourceware.org/api/1.2/patches/144507/checks/519784/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-23T23:40:08.501028", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10817/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-23T23:40:08.501028 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-23T23:40:08.501028 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790206808 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790206620 -le 1790206808 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790206808 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86530 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fk4LhGFLK2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rc8dr8jxa9 /tmp/tmp.Fk4LhGFLK2 + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66937 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66937 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66937 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66937 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144508 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144508 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144508 + 86259:pw-trigger.sh: 74: patch_id=144508 + 86259:pw-trigger.sh: 75: '[' 144508 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144508 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144508 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144508 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144508 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144508 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144508 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FJbljw848p +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QZiSa2QRc7 ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FJbljw848p /tmp/tmp.QZiSa2QRc7' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144508/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144508/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86594 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QZiSa2QRc7 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519899, "url": "https://patchwork.sourceware.org/api/1.2/patches/144508/checks/519899/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:07:48.666163", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10818/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:07:48.666163 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:07:48.666163 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790222868 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790222868 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222868 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86601 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QZiSa2QRc7 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519900, "url": "https://patchwork.sourceware.org/api/1.2/patches/144508/checks/519900/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:07:50.837075", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10818/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:07:50.837075 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:07:50.837075 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790222870 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222868 -le 1790222870 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222870 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86608 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QZiSa2QRc7 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519905, "url": "https://patchwork.sourceware.org/api/1.2/patches/144508/checks/519905/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:11:17.726877", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10818/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:11:17.726877 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:11:17.726877 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790223077 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222870 -le 1790223077 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790223077 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86615 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QZiSa2QRc7 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FJbljw848p /tmp/tmp.QZiSa2QRc7 + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=2 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66937 2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66937 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66937 property '.*' value Patches 2 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66937 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=27 ++ 86259:pw-trigger.sh: 64: shyaml get-value 27.id + 86259:pw-trigger.sh: 64: series_id=66944 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66944 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66944 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66944 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66944 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66944 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66944 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66944 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66944 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144526 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144526 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144526 + 86259:pw-trigger.sh: 74: patch_id=144526 + 86259:pw-trigger.sh: 75: '[' 144526 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144526 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144526 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144526 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144526 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144526 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144526 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.K0i1pe8Ldi +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NWELvUwd5D ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.K0i1pe8Ldi /tmp/tmp.NWELvUwd5D' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144526/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144526/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86720 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NWELvUwd5D ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519901, "url": "https://patchwork.sourceware.org/api/1.2/patches/144526/checks/519901/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:08:18.323463", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10819/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:08:18.323463 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:08:18.323463 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790222898 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790222898 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222898 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86727 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NWELvUwd5D ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519902, "url": "https://patchwork.sourceware.org/api/1.2/patches/144526/checks/519902/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:08:20.921610", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10819/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:08:20.921610 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:08:20.921610 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790222900 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222898 -le 1790222900 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222900 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86734 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NWELvUwd5D ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.K0i1pe8Ldi /tmp/tmp.NWELvUwd5D + 86259:pw-trigger.sh: 89: check_state=fail + 86259:pw-trigger.sh: 90: '[' fail = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66944 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66944 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66944 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66944 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=26 ++ 86259:pw-trigger.sh: 64: shyaml get-value 26.id + 86259:pw-trigger.sh: 64: series_id=66945 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66945 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66945 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66945 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66945 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66945 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66945 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66945 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66945 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144527 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144527 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144527 + 86259:pw-trigger.sh: 74: patch_id=144527 + 86259:pw-trigger.sh: 75: '[' 144527 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144527 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144527 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144527 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144527 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144527 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144527 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4esEOJS2iW +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DaBB0aKR9r ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4esEOJS2iW /tmp/tmp.DaBB0aKR9r' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144527/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144527/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86836 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DaBB0aKR9r ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519903, "url": "https://patchwork.sourceware.org/api/1.2/patches/144527/checks/519903/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:09:29.766016", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10820/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:09:29.766016 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:09:29.766016 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790222969 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790222969 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222969 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86843 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DaBB0aKR9r ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519904, "url": "https://patchwork.sourceware.org/api/1.2/patches/144527/checks/519904/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:09:32.714590", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10820/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:09:32.714590 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:09:32.714590 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790222972 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790222969 -le 1790222972 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790222972 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86850 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DaBB0aKR9r ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4esEOJS2iW /tmp/tmp.DaBB0aKR9r + 86259:pw-trigger.sh: 89: check_state=fail + 86259:pw-trigger.sh: 90: '[' fail = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66945 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66945 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66945 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66945 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=25 ++ 86259:pw-trigger.sh: 64: shyaml get-value 25.id + 86259:pw-trigger.sh: 64: series_id=66947 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66947 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66947 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66947 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66947 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66947 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66947 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66947 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66947 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144530 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144530 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144530 + 86259:pw-trigger.sh: 74: patch_id=144530 + 86259:pw-trigger.sh: 75: '[' 144530 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144530 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144530 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144530 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144530 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144530 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144530 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2Ayc9abgv5 +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.H2fHNc5jCX ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2Ayc9abgv5 /tmp/tmp.H2fHNc5jCX' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144530/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144530/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86952 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H2fHNc5jCX ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519906, "url": "https://patchwork.sourceware.org/api/1.2/patches/144530/checks/519906/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:11:43.758764", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10821/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:11:43.758764 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:11:43.758764 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790223103 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790223103 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790223103 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86959 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H2fHNc5jCX ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519907, "url": "https://patchwork.sourceware.org/api/1.2/patches/144530/checks/519907/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:11:48.579719", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10821/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:11:48.579719 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:11:48.579719 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790223108 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790223103 -le 1790223108 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790223108 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 86966 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H2fHNc5jCX ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2Ayc9abgv5 /tmp/tmp.H2fHNc5jCX + 86259:pw-trigger.sh: 89: check_state=fail + 86259:pw-trigger.sh: 90: '[' fail = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66947 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66947 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66947 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66947 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=24 ++ 86259:pw-trigger.sh: 64: shyaml get-value 24.id + 86259:pw-trigger.sh: 64: series_id=66951 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66951 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66951 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66951 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66951 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144537 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144537 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144537 + 86259:pw-trigger.sh: 74: patch_id=144537 + 86259:pw-trigger.sh: 75: '[' 144537 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144537 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144537 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144537 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144537 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144537 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144537 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eFbqTVTmkU +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q44FIuAdvg ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eFbqTVTmkU /tmp/tmp.Q44FIuAdvg' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144537/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144537/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87074 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q44FIuAdvg ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519908, "url": "https://patchwork.sourceware.org/api/1.2/patches/144537/checks/519908/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:12:23.970696", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10822/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:12:23.970696 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:12:23.970696 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790223143 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790223143 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790223143 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87081 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q44FIuAdvg ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519909, "url": "https://patchwork.sourceware.org/api/1.2/patches/144537/checks/519909/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:12:26.596329", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10822/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:12:26.596329 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:12:26.596329 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790223146 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790223143 -le 1790223146 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790223146 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87088 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q44FIuAdvg ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519913, "url": "https://patchwork.sourceware.org/api/1.2/patches/144537/checks/519913/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:17:37.303418", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10822/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:17:37.303418 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:17:37.303418 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790223457 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790223146 -le 1790223457 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790223457 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87095 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q44FIuAdvg ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eFbqTVTmkU /tmp/tmp.Q44FIuAdvg + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144536 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144536 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144536 + 86259:pw-trigger.sh: 74: patch_id=144536 + 86259:pw-trigger.sh: 75: '[' 144536 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144536 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144536 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144536 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144536 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144536 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144536 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1gqPz0KNth +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cKYf7WmYpT ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1gqPz0KNth /tmp/tmp.cKYf7WmYpT' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144536/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144536/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87159 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cKYf7WmYpT ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520038, "url": "https://patchwork.sourceware.org/api/1.2/patches/144536/checks/520038/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T10:23:10.536223", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10824/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T10:23:10.536223 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T10:23:10.536223 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790245390 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790245390 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790245390 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87166 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cKYf7WmYpT ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520039, "url": "https://patchwork.sourceware.org/api/1.2/patches/144536/checks/520039/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T10:23:12.109142", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10824/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T10:23:12.109142 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T10:23:12.109142 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790245392 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790245390 -le 1790245392 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790245392 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87173 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cKYf7WmYpT ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520041, "url": "https://patchwork.sourceware.org/api/1.2/patches/144536/checks/520041/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T10:26:26.683714", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10824/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T10:26:26.683714 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T10:26:26.683714 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790245586 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790245392 -le 1790245586 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790245586 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87180 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cKYf7WmYpT ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1gqPz0KNth /tmp/tmp.cKYf7WmYpT + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=2 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 2 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144535 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144535 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144535 + 86259:pw-trigger.sh: 74: patch_id=144535 + 86259:pw-trigger.sh: 75: '[' 144535 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144535 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144535 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144535 property State value ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144535 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144535 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144535 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WyF0URx35d +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Fe1EBYN9ek ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WyF0URx35d /tmp/tmp.Fe1EBYN9ek' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144535/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144535/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87247 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fe1EBYN9ek ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520186, "url": "https://patchwork.sourceware.org/api/1.2/patches/144535/checks/520186/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:03.515697", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10825/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:03.515697 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:03.515697 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790266443 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790266443 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266443 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87254 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fe1EBYN9ek ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520192, "url": "https://patchwork.sourceware.org/api/1.2/patches/144535/checks/520192/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:07.436754", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10825/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:07.436754 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:07.436754 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790266447 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790266443 -le 1790266447 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266447 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87261 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fe1EBYN9ek ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WyF0URx35d /tmp/tmp.Fe1EBYN9ek + 86259:pw-trigger.sh: 89: check_state=fail + 86259:pw-trigger.sh: 90: '[' fail = pending ']' + 86259:pw-trigger.sh: 93: num_patch=3 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 3 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 3 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144534 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144534 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144534 + 86259:pw-trigger.sh: 74: patch_id=144534 + 86259:pw-trigger.sh: 75: '[' 144534 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144534 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144534 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144534 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144534 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144534 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144534 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ThAKwhLPwd +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xdJ0FnFeJl ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ThAKwhLPwd /tmp/tmp.xdJ0FnFeJl' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144534/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144534/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87331 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xdJ0FnFeJl ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520379, "url": "https://patchwork.sourceware.org/api/1.2/patches/144534/checks/520379/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:08:11.495802", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10828/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:08:11.495802 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:08:11.495802 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790287691 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790287691 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287691 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87338 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xdJ0FnFeJl ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520381, "url": "https://patchwork.sourceware.org/api/1.2/patches/144534/checks/520381/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:08:15.781817", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10828/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:08:15.781817 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:08:15.781817 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790287695 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790287691 -le 1790287695 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287695 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87345 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xdJ0FnFeJl ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ThAKwhLPwd /tmp/tmp.xdJ0FnFeJl + 86259:pw-trigger.sh: 89: check_state=fail + 86259:pw-trigger.sh: 90: '[' fail = pending ']' + 86259:pw-trigger.sh: 93: num_patch=4 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66951 4 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66951 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66951 property '.*' value Patches 4 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66951 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=23 ++ 86259:pw-trigger.sh: 64: shyaml get-value 23.id + 86259:pw-trigger.sh: 64: series_id=66953 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66953 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66953 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66953 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66953 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66953 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66953 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66953 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66953 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144539 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144539 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144539 + 86259:pw-trigger.sh: 74: patch_id=144539 + 86259:pw-trigger.sh: 75: '[' 144539 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144539 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144539 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144539 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144539 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144539 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144539 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LpBDUrW5pG +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qswfCfKSYl ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LpBDUrW5pG /tmp/tmp.qswfCfKSYl' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144539/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144539/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87456 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qswfCfKSYl ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519910, "url": "https://patchwork.sourceware.org/api/1.2/patches/144539/checks/519910/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:12:46.005054", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10823/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:12:46.005054 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:12:46.005054 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790223166 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790223166 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790223166 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87463 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qswfCfKSYl ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519911, "url": "https://patchwork.sourceware.org/api/1.2/patches/144539/checks/519911/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:12:47.311567", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10823/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:12:47.311567 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:12:47.311567 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790223167 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790223166 -le 1790223167 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790223167 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87470 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qswfCfKSYl ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519914, "url": "https://patchwork.sourceware.org/api/1.2/patches/144539/checks/519914/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T04:18:31.111607", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10823/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T04:18:31.111607 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T04:18:31.111607 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790223511 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790223167 -le 1790223511 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790223511 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87477 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qswfCfKSYl ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LpBDUrW5pG /tmp/tmp.qswfCfKSYl + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66953 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66953 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66953 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66953 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=22 ++ 86259:pw-trigger.sh: 64: shyaml get-value 22.id + 86259:pw-trigger.sh: 64: series_id=66976 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66976 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66976 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66976 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66976 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66976 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66976 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66976 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66976 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144584 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144584 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144584 + 86259:pw-trigger.sh: 74: patch_id=144584 + 86259:pw-trigger.sh: 75: '[' 144584 = '' ']' ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144584 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144584 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144584 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144584 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144584 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144584 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zr3inz6DN4 +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WVCkJEU9Q2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zr3inz6DN4 /tmp/tmp.WVCkJEU9Q2' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144584/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144584/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87579 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WVCkJEU9Q2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520184, "url": "https://patchwork.sourceware.org/api/1.2/patches/144584/checks/520184/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:01.467172", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10826/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:01.467172 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:01.467172 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790266441 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790266441 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266441 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87586 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WVCkJEU9Q2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520190, "url": "https://patchwork.sourceware.org/api/1.2/patches/144584/checks/520190/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:05.526869", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10826/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:05.526869 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:05.526869 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790266445 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790266441 -le 1790266445 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266445 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87593 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WVCkJEU9Q2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zr3inz6DN4 /tmp/tmp.WVCkJEU9Q2 + 86259:pw-trigger.sh: 89: check_state=fail + 86259:pw-trigger.sh: 90: '[' fail = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66976 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66976 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66976 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66976 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=21 ++ 86259:pw-trigger.sh: 64: shyaml get-value 21.id + 86259:pw-trigger.sh: 64: series_id=66985 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66985 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66985 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66985 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66985 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144605 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144605 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144605 + 86259:pw-trigger.sh: 74: patch_id=144605 + 86259:pw-trigger.sh: 75: '[' 144605 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144605 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144605 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144605 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144605 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144605 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144605 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nMd62SfCX0 +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Huz8eUNW4v ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nMd62SfCX0 /tmp/tmp.Huz8eUNW4v' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144605/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144605/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87703 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Huz8eUNW4v ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520185, "url": "https://patchwork.sourceware.org/api/1.2/patches/144605/checks/520185/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:01.659068", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10827/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:01.659068 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:01.659068 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790266441 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790266441 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266441 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87710 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Huz8eUNW4v ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520188, "url": "https://patchwork.sourceware.org/api/1.2/patches/144605/checks/520188/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:04.651319", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10827/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:04.651319 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:04.651319 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790266444 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790266441 -le 1790266444 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266444 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87717 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Huz8eUNW4v ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520189, "url": "https://patchwork.sourceware.org/api/1.2/patches/144605/checks/520189/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T16:14:05.008092", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10827/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:14:05.008092 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:14:05.008092 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790266445 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790266444 -le 1790266445 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790266445 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87724 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Huz8eUNW4v ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nMd62SfCX0 /tmp/tmp.Huz8eUNW4v + 86259:pw-trigger.sh: 89: check_state=warning + 86259:pw-trigger.sh: 90: '[' warning = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144604 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144604 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144604 + 86259:pw-trigger.sh: 74: patch_id=144604 + 86259:pw-trigger.sh: 75: '[' 144604 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144604 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144604 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144604 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144604 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144604 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144604 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.c1pYHcoIxY +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.piy7B2boAJ ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.c1pYHcoIxY /tmp/tmp.piy7B2boAJ' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144604/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144604/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87788 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.piy7B2boAJ ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520377, "url": "https://patchwork.sourceware.org/api/1.2/patches/144604/checks/520377/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:08:09.011474", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10829/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:08:09.011474 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:08:09.011474 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790287689 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790287689 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287689 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87795 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.piy7B2boAJ ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520378, "url": "https://patchwork.sourceware.org/api/1.2/patches/144604/checks/520378/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:08:11.332218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10829/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:08:11.332218 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:08:11.332218 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790287691 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790287689 -le 1790287691 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287691 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87802 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.piy7B2boAJ ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520380, "url": "https://patchwork.sourceware.org/api/1.2/patches/144604/checks/520380/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-24T22:08:11.669225", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10829/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T22:08:11.669225 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T22:08:11.669225 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790287691 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790287691 -le 1790287691 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790287691 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87809 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.piy7B2boAJ ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.c1pYHcoIxY /tmp/tmp.piy7B2boAJ + 86259:pw-trigger.sh: 89: check_state=warning + 86259:pw-trigger.sh: 90: '[' warning = pending ']' + 86259:pw-trigger.sh: 93: num_patch=2 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 2 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144603 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144603 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144603 + 86259:pw-trigger.sh: 74: patch_id=144603 + 86259:pw-trigger.sh: 75: '[' 144603 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144603 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144603 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144603 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144603 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144603 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144603 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kagtczGZ4e +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.t6MZimwKSN ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kagtczGZ4e /tmp/tmp.t6MZimwKSN' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144603/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144603/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87876 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6MZimwKSN ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520407, "url": "https://patchwork.sourceware.org/api/1.2/patches/144603/checks/520407/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T00:32:12.099596", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10830/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T00:32:12.099596 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T00:32:12.099596 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790296332 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790296332 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790296332 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87883 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6MZimwKSN ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520408, "url": "https://patchwork.sourceware.org/api/1.2/patches/144603/checks/520408/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T00:32:13.440583", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10830/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T00:32:13.440583 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T00:32:13.440583 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790296333 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790296332 -le 1790296333 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790296333 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87890 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6MZimwKSN ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520409, "url": "https://patchwork.sourceware.org/api/1.2/patches/144603/checks/520409/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T00:32:13.759337", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10830/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T00:32:13.759337 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T00:32:13.759337 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790296333 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790296333 -le 1790296333 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790296333 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87897 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6MZimwKSN ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kagtczGZ4e /tmp/tmp.t6MZimwKSN + 86259:pw-trigger.sh: 89: check_state=warning + 86259:pw-trigger.sh: 90: '[' warning = pending ']' + 86259:pw-trigger.sh: 93: num_patch=3 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 3 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 3 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144606 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144606 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144606 + 86259:pw-trigger.sh: 74: patch_id=144606 + 86259:pw-trigger.sh: 75: '[' 144606 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144606 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144606 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144606 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144606 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144606 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144606 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LfRYhgXTdJ +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NN16bhh71C ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LfRYhgXTdJ /tmp/tmp.NN16bhh71C' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144606/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144606/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87967 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NN16bhh71C ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520649, "url": "https://patchwork.sourceware.org/api/1.2/patches/144606/checks/520649/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:53:24.986289", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10831/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:53:24.986289 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:53:24.986289 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790330004 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790330004 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330004 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87974 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NN16bhh71C ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520650, "url": "https://patchwork.sourceware.org/api/1.2/patches/144606/checks/520650/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:53:30.719686", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10831/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:53:30.719686 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:53:30.719686 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790330010 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790330004 -le 1790330010 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330010 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87981 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NN16bhh71C ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520651, "url": "https://patchwork.sourceware.org/api/1.2/patches/144606/checks/520651/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:53:32.717052", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10831/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:53:32.717052 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:53:32.717052 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790330012 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790330010 -le 1790330012 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330012 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 87988 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NN16bhh71C ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LfRYhgXTdJ /tmp/tmp.NN16bhh71C + 86259:pw-trigger.sh: 89: check_state=warning + 86259:pw-trigger.sh: 90: '[' warning = pending ']' + 86259:pw-trigger.sh: 93: num_patch=4 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 4 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 4 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144602 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144602 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144602 + 86259:pw-trigger.sh: 74: patch_id=144602 + 86259:pw-trigger.sh: 75: '[' 144602 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144602 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144602 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144602 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144602 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144602 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144602 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.auh9kQe5Lj +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HDOjWTqHeK ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.auh9kQe5Lj /tmp/tmp.HDOjWTqHeK' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144602/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144602/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88061 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HDOjWTqHeK ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520889, "url": "https://patchwork.sourceware.org/api/1.2/patches/144602/checks/520889/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:53:30.001647", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10833/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:53:30.001647 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:53:30.001647 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790348010 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790348010 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790348010 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88068 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HDOjWTqHeK ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520890, "url": "https://patchwork.sourceware.org/api/1.2/patches/144602/checks/520890/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:53:31.158077", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10833/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:53:31.158077 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:53:31.158077 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790348011 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790348010 -le 1790348011 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790348011 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88075 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HDOjWTqHeK ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520891, "url": "https://patchwork.sourceware.org/api/1.2/patches/144602/checks/520891/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:53:31.491524", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10833/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:53:31.491524 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:53:31.491524 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790348011 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790348011 -le 1790348011 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790348011 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88082 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HDOjWTqHeK ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.auh9kQe5Lj /tmp/tmp.HDOjWTqHeK + 86259:pw-trigger.sh: 89: check_state=warning + 86259:pw-trigger.sh: 90: '[' warning = pending ']' + 86259:pw-trigger.sh: 93: num_patch=5 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66985 5 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66985 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66985 property '.*' value Patches 5 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66985 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=20 ++ 86259:pw-trigger.sh: 64: shyaml get-value 20.id + 86259:pw-trigger.sh: 64: series_id=66992 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66992 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66992 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66992 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66992 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66992 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66992 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66992 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66992 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144617 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144617 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144617 + 86259:pw-trigger.sh: 74: patch_id=144617 + 86259:pw-trigger.sh: 75: '[' 144617 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144617 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144617 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144617 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144617 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144617 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144617 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ND23asrn9q +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QqAyunhN6I ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ND23asrn9q /tmp/tmp.QqAyunhN6I' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144617/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144617/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88196 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QqAyunhN6I ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520652, "url": "https://patchwork.sourceware.org/api/1.2/patches/144617/checks/520652/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:53:46.059831", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10832/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:53:46.059831 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:53:46.059831 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790330026 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790330026 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330026 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88203 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QqAyunhN6I ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520653, "url": "https://patchwork.sourceware.org/api/1.2/patches/144617/checks/520653/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:53:48.542889", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10832/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:53:48.542889 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:53:48.542889 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790330028 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790330026 -le 1790330028 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330028 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88210 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QqAyunhN6I ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520658, "url": "https://patchwork.sourceware.org/api/1.2/patches/144617/checks/520658/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T09:57:13.842229", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10832/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:57:13.842229 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:57:13.842229 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790330233 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790330028 -le 1790330233 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790330233 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88217 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QqAyunhN6I ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ND23asrn9q /tmp/tmp.QqAyunhN6I + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 66992 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66992 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 66992 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66992 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=19 ++ 86259:pw-trigger.sh: 64: shyaml get-value 19.id + 86259:pw-trigger.sh: 64: series_id=66993 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 66993 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66993 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 66993 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=66993 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=False + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 86259:pw-trigger.sh: 67: continue + 86259:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=18 ++ 86259:pw-trigger.sh: 64: shyaml get-value 18.id + 86259:pw-trigger.sh: 64: series_id=67000 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67000 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67000 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67000 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67000 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67000 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67000 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67000 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67000 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144627 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144627 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144627 + 86259:pw-trigger.sh: 74: patch_id=144627 + 86259:pw-trigger.sh: 75: '[' 144627 = '' ']' ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144627 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144627 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144627 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144627 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144627 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144627 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.I4V4mNZYrD +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7Omorqt36m ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.I4V4mNZYrD /tmp/tmp.7Omorqt36m' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144627/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144627/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88347 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Omorqt36m ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520892, "url": "https://patchwork.sourceware.org/api/1.2/patches/144627/checks/520892/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:54:02.700911", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10834/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:54:02.700911 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:54:02.700911 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790348042 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790348042 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790348042 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88354 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Omorqt36m ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520893, "url": "https://patchwork.sourceware.org/api/1.2/patches/144627/checks/520893/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:54:03.992418", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10834/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:54:03.992418 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:54:03.992418 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790348043 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790348042 -le 1790348043 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790348043 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88361 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Omorqt36m ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520895, "url": "https://patchwork.sourceware.org/api/1.2/patches/144627/checks/520895/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T14:56:00.864506", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10834/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:56:00.864506 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:56:00.864506 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790348160 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790348043 -le 1790348160 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790348160 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88368 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7Omorqt36m ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.I4V4mNZYrD /tmp/tmp.7Omorqt36m + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67000 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67000 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67000 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67000 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144626 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144626 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144626 + 86259:pw-trigger.sh: 74: patch_id=144626 + 86259:pw-trigger.sh: 75: '[' 144626 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144626 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144626 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144626 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144626 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144626 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144626 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6PNoHvttgB +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qXtRuPAstV ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6PNoHvttgB /tmp/tmp.qXtRuPAstV' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144626/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144626/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88432 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qXtRuPAstV ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521091, "url": "https://patchwork.sourceware.org/api/1.2/patches/144626/checks/521091/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:01:57.313971", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10835/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:01:57.313971 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:01:57.313971 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790373717 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790373717 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373717 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88439 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qXtRuPAstV ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521092, "url": "https://patchwork.sourceware.org/api/1.2/patches/144626/checks/521092/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:01:59.880114", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10835/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:01:59.880114 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:01:59.880114 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790373719 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790373717 -le 1790373719 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373719 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88446 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qXtRuPAstV ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521100, "url": "https://patchwork.sourceware.org/api/1.2/patches/144626/checks/521100/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-25T22:05:49.917475", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10835/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T22:05:49.917475 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T22:05:49.917475 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790373949 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790373719 -le 1790373949 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373949 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88453 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qXtRuPAstV ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6PNoHvttgB /tmp/tmp.qXtRuPAstV + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=2 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67000 2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67000 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67000 property '.*' value Patches 2 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67000 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=17 ++ 86259:pw-trigger.sh: 64: shyaml get-value 17.id + 86259:pw-trigger.sh: 64: series_id=67034 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67034 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67034 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67034 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67034 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67034 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67034 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67034 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67034 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144691 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144691 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144691 + 86259:pw-trigger.sh: 74: patch_id=144691 + 86259:pw-trigger.sh: 75: '[' 144691 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144691 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144691 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144691 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144691 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144691 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144691 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VvzWwLvV64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fv51mSFzcR ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VvzWwLvV64 /tmp/tmp.fv51mSFzcR' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144691/checks/ ++ 86259:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144691/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88558 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fv51mSFzcR ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521241, "url": "https://patchwork.sourceware.org/api/1.2/patches/144691/checks/521241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:15:47.891967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10836/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:15:47.891967 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:15:47.891967 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790396147 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790396147 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790396147 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88565 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fv51mSFzcR ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521242, "url": "https://patchwork.sourceware.org/api/1.2/patches/144691/checks/521242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-26T04:15:50.285935", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10836/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:15:50.285935 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:15:50.285935 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790396150 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790396147 -le 1790396150 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790396150 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88572 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fv51mSFzcR ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VvzWwLvV64 /tmp/tmp.fv51mSFzcR + 86259:pw-trigger.sh: 89: check_state=fail + 86259:pw-trigger.sh: 90: '[' fail = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67034 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67034 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67034 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67034 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=16 ++ 86259:pw-trigger.sh: 64: shyaml get-value 16.id + 86259:pw-trigger.sh: 64: series_id=67039 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67039 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67039 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67039 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67039 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144696 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144696 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144696 + 86259:pw-trigger.sh: 74: patch_id=144696 + 86259:pw-trigger.sh: 75: '[' 144696 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144696 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144696 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144696 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144696 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144696 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144696 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.azHyxLm2xr +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n0zEAe21Rr ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.azHyxLm2xr /tmp/tmp.n0zEAe21Rr' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144696/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88674 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n0zEAe21Rr ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:20:03.173862 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:20:03.173862 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790418003 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790418003 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418003 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88681 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n0zEAe21Rr ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:20:04.382223 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:20:04.382223 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790418004 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418003 -le 1790418004 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418004 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88688 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n0zEAe21Rr ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:23:40.584126 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:23:40.584126 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790418220 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790418004 -le 1790418220 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790418220 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88695 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n0zEAe21Rr ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.azHyxLm2xr /tmp/tmp.n0zEAe21Rr + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67039 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67039 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67039 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67039 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=15 ++ 86259:pw-trigger.sh: 64: shyaml get-value 15.id + 86259:pw-trigger.sh: 64: series_id=67055 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67055 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67055 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67055 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67055 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144713 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144713 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144713 + 86259:pw-trigger.sh: 74: patch_id=144713 + 86259:pw-trigger.sh: 75: '[' 144713 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144713 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144713 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144713 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144713 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144713 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144713 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3TgyPPseRs +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VEpltzB6G9 ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3TgyPPseRs /tmp/tmp.VEpltzB6G9' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144713/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88797 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VEpltzB6G9 ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:07:43.486746 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:07:43.486746 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790460463 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790460463 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460463 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88804 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VEpltzB6G9 ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:07:44.634372 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:07:44.634372 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790460464 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460463 -le 1790460464 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460464 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88811 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VEpltzB6G9 ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T22:10:51.487690 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T22:10:51.487690 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790460651 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790460464 -le 1790460651 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790460651 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88818 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VEpltzB6G9 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3TgyPPseRs /tmp/tmp.VEpltzB6G9 + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67055 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67055 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67055 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67055 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=14 ++ 86259:pw-trigger.sh: 64: shyaml get-value 14.id + 86259:pw-trigger.sh: 64: series_id=67068 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67068 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67068 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67068 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67068 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144728 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144728 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144728 + 86259:pw-trigger.sh: 74: patch_id=144728 + 86259:pw-trigger.sh: 75: '[' 144728 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144728 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144728 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144728 property State value ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144728 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144728 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144728 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sijsNk4SHm +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QPMuXDxVM6 ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sijsNk4SHm /tmp/tmp.QPMuXDxVM6' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144728/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88920 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QPMuXDxVM6 ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:23:30.602214 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:23:30.602214 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790526210 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790526210 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526210 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88927 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QPMuXDxVM6 ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:23:32.642116 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:23:32.642116 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790526212 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526210 -le 1790526212 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526212 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88934 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QPMuXDxVM6 ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T16:26:23.000437 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T16:26:23.000437 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790526383 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790526212 -le 1790526383 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790526383 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 88941 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QPMuXDxVM6 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sijsNk4SHm /tmp/tmp.QPMuXDxVM6 + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67068 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67068 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67068 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67068 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=13 ++ 86259:pw-trigger.sh: 64: shyaml get-value 13.id + 86259:pw-trigger.sh: 64: series_id=67076 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67076 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67076 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67076 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67076 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144736 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144736 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144736 + 86259:pw-trigger.sh: 74: patch_id=144736 + 86259:pw-trigger.sh: 75: '[' 144736 = '' ']' ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144736 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144736 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144736 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144736 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144736 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144736 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pd8Pcz2Btl +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PS8YPLBvVo ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pd8Pcz2Btl /tmp/tmp.PS8YPLBvVo' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144736/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89043 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PS8YPLBvVo ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:29:26.949359 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:29:26.949359 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790533766 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790533766 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533766 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89050 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PS8YPLBvVo ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:29:28.249332 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:29:28.249332 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790533768 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533766 -le 1790533768 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533768 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89057 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PS8YPLBvVo ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-27T18:31:21.731017 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-27T18:31:21.731017 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790533881 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790533768 -le 1790533881 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790533881 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89064 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PS8YPLBvVo ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pd8Pcz2Btl /tmp/tmp.PS8YPLBvVo + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67076 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67076 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67076 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67076 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=12 ++ 86259:pw-trigger.sh: 64: shyaml get-value 12.id + 86259:pw-trigger.sh: 64: series_id=67092 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67092 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67092 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67092 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67092 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144753 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144753 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144753 + 86259:pw-trigger.sh: 74: patch_id=144753 + 86259:pw-trigger.sh: 75: '[' 144753 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144753 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144753 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144753 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144753 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144753 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144753 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vpklwv6jlO +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RoUeIdxU2d ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vpklwv6jlO /tmp/tmp.RoUeIdxU2d' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144753/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89166 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RoUeIdxU2d ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:25:50.362681 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:25:50.362681 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790587550 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587550 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587550 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89173 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RoUeIdxU2d ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:25:52.313150 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:25:52.313150 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790587552 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587550 -le 1790587552 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587552 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89180 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RoUeIdxU2d ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:28:01.380856 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:28:01.380856 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790587681 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587552 -le 1790587681 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587681 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89187 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RoUeIdxU2d ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vpklwv6jlO /tmp/tmp.RoUeIdxU2d + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67092 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67092 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67092 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67092 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=11 ++ 86259:pw-trigger.sh: 64: shyaml get-value 11.id + 86259:pw-trigger.sh: 64: series_id=67102 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67102 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67102 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67102 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67102 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144772 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144772 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144772 + 86259:pw-trigger.sh: 74: patch_id=144772 + 86259:pw-trigger.sh: 75: '[' 144772 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144772 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144772 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144772 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144772 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144772 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144772 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pEOo0xz5Pm +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FN1Vd0p8zh ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pEOo0xz5Pm /tmp/tmp.FN1Vd0p8zh' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144772/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89293 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FN1Vd0p8zh ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:21.182760 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:21.182760 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790610741 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790610741 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610741 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89300 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FN1Vd0p8zh ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:52:22.193891 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:52:22.193891 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790610742 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610741 -le 1790610742 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610742 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89307 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FN1Vd0p8zh ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T15:56:15.037139 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T15:56:15.037139 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790610975 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790610742 -le 1790610975 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790610975 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89314 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FN1Vd0p8zh ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pEOo0xz5Pm /tmp/tmp.FN1Vd0p8zh + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144774 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144774 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144774 + 86259:pw-trigger.sh: 74: patch_id=144774 + 86259:pw-trigger.sh: 75: '[' 144774 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144774 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144774 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144774 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144774 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144774 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144774 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EHbnlZLw9Y +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZcUYoo5JN5 ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EHbnlZLw9Y /tmp/tmp.ZcUYoo5JN5' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144774/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89378 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZcUYoo5JN5 ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:26.190650 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:26.190650 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790632046 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790632046 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632046 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89385 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZcUYoo5JN5 ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:47:27.666780 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:47:27.666780 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790632047 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632046 -le 1790632047 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632047 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89392 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZcUYoo5JN5 ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:50:29.871731 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:50:29.871731 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790632229 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790632047 -le 1790632229 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790632229 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89399 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZcUYoo5JN5 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EHbnlZLw9Y /tmp/tmp.ZcUYoo5JN5 + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=2 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 2 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144773 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144773 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144773 + 86259:pw-trigger.sh: 74: patch_id=144773 + 86259:pw-trigger.sh: 75: '[' 144773 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144773 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144773 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144773 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144773 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144773 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144773 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5XMPbclIsX +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wDuT07WVle ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5XMPbclIsX /tmp/tmp.wDuT07WVle' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144773/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89466 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wDuT07WVle ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:33:57.098987 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:33:57.098987 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790656437 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790656437 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656437 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89473 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wDuT07WVle ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:34:01.973412 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:34:01.973412 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790656441 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656437 -le 1790656441 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656441 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89480 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wDuT07WVle ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:37:11.070020 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:37:11.070020 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790656631 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790656441 -le 1790656631 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790656631 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89487 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wDuT07WVle ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5XMPbclIsX /tmp/tmp.wDuT07WVle + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=3 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67102 3 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67102 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67102 property '.*' value Patches 3 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67102 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=10 ++ 86259:pw-trigger.sh: 64: shyaml get-value 10.id + 86259:pw-trigger.sh: 64: series_id=67141 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67141 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67141 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67141 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67141 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144828 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144828 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144828 + 86259:pw-trigger.sh: 74: patch_id=144828 + 86259:pw-trigger.sh: 75: '[' 144828 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144828 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144828 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144828 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144828 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144828 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144828 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hb7xXgay5P +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UYFEfma2UK ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hb7xXgay5P /tmp/tmp.UYFEfma2UK' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144828/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89595 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UYFEfma2UK ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:52:29.610474 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:52:29.610474 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790700749 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790700749 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700749 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89602 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UYFEfma2UK ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:52:32.276463 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:52:32.276463 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790700752 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700749 -le 1790700752 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790700752 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89609 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UYFEfma2UK ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:57:08.153547 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:57:08.153547 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701028 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790700752 -le 1790701028 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701028 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89616 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UYFEfma2UK ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hb7xXgay5P /tmp/tmp.UYFEfma2UK + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67141 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67141 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67141 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67141 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=9 ++ 86259:pw-trigger.sh: 64: shyaml get-value 9.id + 86259:pw-trigger.sh: 64: series_id=67149 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67149 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67149 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67149 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67149 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144838 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144838 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144838 + 86259:pw-trigger.sh: 74: patch_id=144838 + 86259:pw-trigger.sh: 75: '[' 144838 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144838 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144838 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144838 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144838 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144838 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144838 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sAXyZln9ju +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PGFW2yAnDL ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sAXyZln9ju /tmp/tmp.PGFW2yAnDL' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144838/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89718 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGFW2yAnDL ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:56:45.263068 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:56:45.263068 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701005 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701005 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701005 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89725 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGFW2yAnDL ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:56:47.029221 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:56:47.029221 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701007 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701005 -le 1790701007 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701007 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89732 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGFW2yAnDL ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:01:15.347105 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:01:15.347105 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701275 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701007 -le 1790701275 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701275 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89739 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PGFW2yAnDL ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sAXyZln9ju /tmp/tmp.PGFW2yAnDL + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67149 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67149 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67149 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67149 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=8 ++ 86259:pw-trigger.sh: 64: shyaml get-value 8.id + 86259:pw-trigger.sh: 64: series_id=67151 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67151 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67151 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67151 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67151 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144840 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144840 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144840 + 86259:pw-trigger.sh: 74: patch_id=144840 + 86259:pw-trigger.sh: 75: '[' 144840 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144840 State ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144840 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144840 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144840 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144840 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144840 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ldAPtat7Ep +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IGx2WCkKdn ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ldAPtat7Ep /tmp/tmp.IGx2WCkKdn' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144840/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89841 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IGx2WCkKdn ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:00:48.854286 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:00:48.854286 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701248 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701248 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701248 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89848 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IGx2WCkKdn ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:00:50.276638 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:00:50.276638 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701250 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701248 -le 1790701250 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701250 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89855 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IGx2WCkKdn ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:04:28.397979 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:04:28.397979 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701468 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701250 -le 1790701468 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701468 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89862 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IGx2WCkKdn ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ldAPtat7Ep /tmp/tmp.IGx2WCkKdn + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67151 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67151 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67151 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67151 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=7 ++ 86259:pw-trigger.sh: 64: shyaml get-value 7.id + 86259:pw-trigger.sh: 64: series_id=67152 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67152 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67152 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67152 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67152 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144841 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144841 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144841 + 86259:pw-trigger.sh: 74: patch_id=144841 + 86259:pw-trigger.sh: 75: '[' 144841 = '' ']' ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144841 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144841 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144841 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144841 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144841 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144841 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0hE3c31k9V +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eI54VWkwEz ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0hE3c31k9V /tmp/tmp.eI54VWkwEz' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144841/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89964 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eI54VWkwEz ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:02:42.578873 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:02:42.578873 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701362 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701362 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701362 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89971 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eI54VWkwEz ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:02:45.850162 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:02:45.850162 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701365 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701362 -le 1790701365 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701365 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89978 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eI54VWkwEz ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:06:07.309897 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:06:07.309897 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701567 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701365 -le 1790701567 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701567 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 89985 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eI54VWkwEz ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0hE3c31k9V /tmp/tmp.eI54VWkwEz + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67152 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67152 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67152 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67152 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=6 ++ 86259:pw-trigger.sh: 64: shyaml get-value 6.id + 86259:pw-trigger.sh: 64: series_id=67155 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67155 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67155 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67155 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67155 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144844 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144844 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144844 + 86259:pw-trigger.sh: 74: patch_id=144844 + 86259:pw-trigger.sh: 75: '[' 144844 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144844 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144844 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144844 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144844 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144844 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144844 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.r3V5r31VsQ +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6TEIZogWyJ ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.r3V5r31VsQ /tmp/tmp.6TEIZogWyJ' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144844/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90087 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6TEIZogWyJ ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:03:04.800235 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:03:04.800235 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701384 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701384 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701384 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90094 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6TEIZogWyJ ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:03:07.774559 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:03:07.774559 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701387 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701384 -le 1790701387 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701387 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90101 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6TEIZogWyJ ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:06:37.886419 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:06:37.886419 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701597 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701387 -le 1790701597 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701597 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90108 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6TEIZogWyJ ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.r3V5r31VsQ /tmp/tmp.6TEIZogWyJ + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67155 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67155 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67155 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67155 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=5 ++ 86259:pw-trigger.sh: 64: shyaml get-value 5.id + 86259:pw-trigger.sh: 64: series_id=67167 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67167 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67167 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67167 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67167 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144862 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144862 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144862 + 86259:pw-trigger.sh: 74: patch_id=144862 + 86259:pw-trigger.sh: 75: '[' 144862 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144862 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144862 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144862 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144862 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144862 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144862 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.x4yVghwWtB +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2k9amzdJLC ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.x4yVghwWtB /tmp/tmp.2k9amzdJLC' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144862/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90210 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2k9amzdJLC ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:07:34.030685 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:07:34.030685 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701654 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790701654 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701654 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90217 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2k9amzdJLC ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:07:35.364172 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:07:35.364172 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701655 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701654 -le 1790701655 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701655 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90224 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2k9amzdJLC ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:10:01.940104 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:10:01.940104 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790701801 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790701655 -le 1790701801 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790701801 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90231 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2k9amzdJLC ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.x4yVghwWtB /tmp/tmp.2k9amzdJLC + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67167 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67167 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67167 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67167 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=4 ++ 86259:pw-trigger.sh: 64: shyaml get-value 4.id + 86259:pw-trigger.sh: 64: series_id=67193 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67193 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67193 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67193 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67193 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144905 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144905 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144905 + 86259:pw-trigger.sh: 74: patch_id=144905 + 86259:pw-trigger.sh: 75: '[' 144905 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144905 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144905 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144905 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144905 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144905 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144905 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.geNyiQUFkm +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GzI8iSqiZe ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.geNyiQUFkm /tmp/tmp.GzI8iSqiZe' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144905/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90345 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GzI8iSqiZe ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:23:03.736621 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:23:03.736621 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790716983 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716983 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716983 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90352 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GzI8iSqiZe ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:23:07.161056 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:23:07.161056 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790716987 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716983 -le 1790716987 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716987 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90359 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GzI8iSqiZe ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:28:25.437565 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:28:25.437565 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790717305 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716987 -le 1790717305 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717305 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90366 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GzI8iSqiZe ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.geNyiQUFkm /tmp/tmp.GzI8iSqiZe + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144909 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144909 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144909 + 86259:pw-trigger.sh: 74: patch_id=144909 + 86259:pw-trigger.sh: 75: '[' 144909 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144909 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144909 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144909 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144909 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144909 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144909 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2dpmX5Sl7J +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5a2DKN0FMO ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2dpmX5Sl7J /tmp/tmp.5a2DKN0FMO' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144909/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90430 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5a2DKN0FMO ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:31.603936 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:31.603936 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790741791 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790741791 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741791 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90437 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5a2DKN0FMO ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:16:35.492419 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:16:35.492419 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790741795 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741791 -le 1790741795 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741795 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90444 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5a2DKN0FMO ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:20:07.572973 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:20:07.572973 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790742007 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741795 -le 1790742007 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790742007 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90451 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5a2DKN0FMO ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2dpmX5Sl7J /tmp/tmp.5a2DKN0FMO + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=2 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 2 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144902 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144902 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144902 + 86259:pw-trigger.sh: 74: patch_id=144902 + 86259:pw-trigger.sh: 75: '[' 144902 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144902 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144902 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144902 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144902 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144902 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144902 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XWnJQdeBxY +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Esw74U17vt ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XWnJQdeBxY /tmp/tmp.Esw74U17vt' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144902/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90518 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Esw74U17vt ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:01:05.447963 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:01:05.447963 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790762465 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790762465 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762465 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90525 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Esw74U17vt ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:01:07.725044 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:01:07.725044 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790762467 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790762465 -le 1790762467 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762467 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90532 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Esw74U17vt ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T10:03:14.098277 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T10:03:14.098277 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790762594 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790762467 -le 1790762594 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790762594 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90539 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Esw74U17vt ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XWnJQdeBxY /tmp/tmp.Esw74U17vt + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=3 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67193 3 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67193 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67193 property '.*' value Patches 3 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67193 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144910 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144910 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144910 + 86259:pw-trigger.sh: 74: patch_id=144910 + 86259:pw-trigger.sh: 75: '[' 144910 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144910 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144910 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144910 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144910 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144910 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144910 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ETmbBZN6b7 +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OU0MAKR1Qn ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ETmbBZN6b7 /tmp/tmp.OU0MAKR1Qn' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144910/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90609 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OU0MAKR1Qn ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ETmbBZN6b7 /tmp/tmp.OU0MAKR1Qn + 86259:pw-trigger.sh: 89: check_state=pending + 86259:pw-trigger.sh: 90: '[' pending = pending ']' + 86259:pw-trigger.sh: 91: break + 86259:pw-trigger.sh: 96: '[' 144910 = '' ']' + 86259:pw-trigger.sh: 101: check_state=success + 86259:pw-trigger.sh: 108: '[' success '!=' success ']' + 86259:pw-trigger.sh: 113: j=1 + 86259:pw-trigger.sh: 114: cat + 86259:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=3 ++ 86259:pw-trigger.sh: 64: shyaml get-value 3.id + 86259:pw-trigger.sh: 64: series_id=67196 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67196 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67196 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67196 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67196 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144913 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144913 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144913 + 86259:pw-trigger.sh: 74: patch_id=144913 + 86259:pw-trigger.sh: 75: '[' 144913 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144913 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144913 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144913 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144913 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144913 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144913 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DnP5IwDCkG +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RJmS3WiUTJ ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DnP5IwDCkG /tmp/tmp.RJmS3WiUTJ' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144913/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90697 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RJmS3WiUTJ ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:27:56.555829 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:27:56.555829 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790717276 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790717276 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717276 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90704 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RJmS3WiUTJ ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:28:01.518147 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:28:01.518147 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790717281 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717276 -le 1790717281 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717281 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90711 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RJmS3WiUTJ ++ 86259: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 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 86259:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:32:08.771958 +++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:32:08.771958 +%s ++ 86259:pw-trigger.sh: pw_patch_check_state: 274: date=1790717528 ++ 86259:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790717281 -le 1790717528 ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790717528 +++ 86259:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 86259:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90718 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RJmS3WiUTJ ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DnP5IwDCkG /tmp/tmp.RJmS3WiUTJ + 86259:pw-trigger.sh: 89: check_state=success + 86259:pw-trigger.sh: 90: '[' success = pending ']' + 86259:pw-trigger.sh: 93: num_patch=1 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67196 1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67196 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67196 property '.*' value Patches 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67196 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 86259:pw-trigger.sh: 74: true + 86259:pw-trigger.sh: 74: patch_id= + 86259:pw-trigger.sh: 75: '[' '' = '' ']' + 86259:pw-trigger.sh: 76: break + 86259:pw-trigger.sh: 96: '[' '' = '' ']' + 86259:pw-trigger.sh: 97: continue + 86259:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=2 ++ 86259:pw-trigger.sh: 64: shyaml get-value 2.id + 86259:pw-trigger.sh: 64: series_id=67234 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67234 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67234 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67234 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67234 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67234 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67234 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67234 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67234 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144961 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144961 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144961 + 86259:pw-trigger.sh: 74: patch_id=144961 + 86259:pw-trigger.sh: 75: '[' 144961 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144961 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144961 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144961 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144961 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144961 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144961 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mzpxxtQFTi +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5uJUOUXjJI ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mzpxxtQFTi /tmp/tmp.5uJUOUXjJI' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144961/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90820 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5uJUOUXjJI ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mzpxxtQFTi /tmp/tmp.5uJUOUXjJI + 86259:pw-trigger.sh: 89: check_state=pending + 86259:pw-trigger.sh: 90: '[' pending = pending ']' + 86259:pw-trigger.sh: 91: break + 86259:pw-trigger.sh: 96: '[' 144961 = '' ']' + 86259:pw-trigger.sh: 101: check_state=success + 86259:pw-trigger.sh: 108: '[' success '!=' success ']' + 86259:pw-trigger.sh: 113: j=2 + 86259:pw-trigger.sh: 114: cat + 86259:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=1 ++ 86259:pw-trigger.sh: 64: shyaml get-value 1.id + 86259:pw-trigger.sh: 64: series_id=67238 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67238 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67238 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67238 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67238 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67238 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67238 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67238 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67238 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144971 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144971 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144971 + 86259:pw-trigger.sh: 74: patch_id=144971 + 86259:pw-trigger.sh: 75: '[' 144971 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144971 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144971 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144971 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144971 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144971 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144971 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QW3D0Re6Po +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xfeYYY3AlS ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QW3D0Re6Po /tmp/tmp.xfeYYY3AlS' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144971/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 90946 ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xfeYYY3AlS ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QW3D0Re6Po /tmp/tmp.xfeYYY3AlS + 86259:pw-trigger.sh: 89: check_state=pending + 86259:pw-trigger.sh: 90: '[' pending = pending ']' + 86259:pw-trigger.sh: 91: break + 86259:pw-trigger.sh: 96: '[' 144971 = '' ']' + 86259:pw-trigger.sh: 101: check_state=success + 86259:pw-trigger.sh: 108: '[' success '!=' success ']' + 86259:pw-trigger.sh: 113: j=3 + 86259:pw-trigger.sh: 114: cat + 86259:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 86259:pw-trigger.sh: 63: i=0 ++ 86259:pw-trigger.sh: 64: shyaml get-value 0.id + 86259:pw-trigger.sh: 64: series_id=67244 + 86259:pw-trigger.sh: 66: pw_series_complete_p binutils 67244 + 86259:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 86259:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 86259:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67244 + 86259:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 86259:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67244 property Complete value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67244 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x + 86259:pw-trigger.sh: pw_series_complete_p: 187: value=True + 86259:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 86259:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 86259:pw-trigger.sh: 71: num_patch=0 + 86259:pw-trigger.sh: 72: true ++ 86259:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67244 0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67244 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67244 property '.*' value Patches 0 +++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=67244 +++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 86259:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144993 ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144993 = '' ']' ++ 86259:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144993 + 86259:pw-trigger.sh: 74: patch_id=144993 + 86259:pw-trigger.sh: 75: '[' 144993 = '' ']' ++ 86259:pw-trigger.sh: 82: pw_get_patch_data binutils 144993 State ++ 86259:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 86259:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144993 ++ 86259:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 86259:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 144993 property State value ++ 86259:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 86259:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 86259:pw-trigger.sh: pw_yaml_get: 100: local id=144993 ++ 86259:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 86259:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 86259:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 86259:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 86259:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 86259:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 86259:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 86259:pw-trigger.sh: 82: patch_state=new + 86259:pw-trigger.sh: 83: case "$patch_state" in ++ 86259:pw-trigger.sh: 89: pw_patch_check_state 144993 tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 86259:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144993 ++ 86259:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 86259:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 86259:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 86259:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 86259:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 86259:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 86259:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 86259:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6HRmT2AuFw +++ 86259:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 86259:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X4ch8QqBGh ++ 86259:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6HRmT2AuFw /tmp/tmp.X4ch8QqBGh' EXIT ++ 86259:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 86259:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144993/checks/ ++ 86259: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' ++ 86259:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 86259:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 86259:pw-trigger.sh: pw_patch_check_state: 263: true ++ 86259:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 86259:pw-trigger.sh: pw_patch_check_state: 267: wait 91036 ++ 86259:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 86259:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X4ch8QqBGh ++ 86259:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 86259:pw-trigger.sh: pw_patch_check_state: 270: break ++ 86259:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 86259:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6HRmT2AuFw /tmp/tmp.X4ch8QqBGh + 86259:pw-trigger.sh: 89: check_state=pending + 86259:pw-trigger.sh: 90: '[' pending = pending ']' + 86259:pw-trigger.sh: 91: break + 86259:pw-trigger.sh: 96: '[' 144993 = '' ']' + 86259:pw-trigger.sh: 101: check_state=success + 86259:pw-trigger.sh: 108: '[' success '!=' success ']' + 86259:pw-trigger.sh: 113: j=4 + 86259:pw-trigger.sh: 114: cat + 86259:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 86259:pw-trigger.sh: 119: rm /tmp/tmp.k3NoP6S6K6 + 86259:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 86259:pw-trigger.sh: 1: pw_deinit binutils + 86259:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 86259:pw-trigger.sh: pw_deinit: 58: local project=binutils + 86259:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-86259 + 86259:pw-trigger.sh: 1: rm -f /tmp/tmp.k3NoP6S6K6