+ 73723:jenkins8384307718492755470.sh: build_container_exec: 29: set +x + 198471:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 198471:pw-trigger.sh: 47: pw_init binutils + 198471:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 198471:pw-trigger.sh: pw_init: 42: local project=binutils + 198471:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 198471:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 198471:pw-trigger.sh: pw_init: 48: pw_clear_cache + 198471:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 198471:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-198471 + 198471:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-198471 ++ 198471:pw-trigger.sh: 49: mktemp + 198471:pw-trigger.sh: 49: yaml=/tmp/tmp.JIbi6z5smC + 198471:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.JIbi6z5smC' EXIT + 198471:pw-trigger.sh: 53: readarray -t prereq_bots ++ 198471:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 198471:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 198471:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 198471:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 198471:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 198471:pw-trigger.sh: 58: shyaml get-length + 198471:pw-trigger.sh: 58: len=30 + 198471:pw-trigger.sh: 59: i=30 + 198471:pw-trigger.sh: 60: j=0 + 198471:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=29 ++ 198471:pw-trigger.sh: 64: shyaml get-value 29.id + 198471:pw-trigger.sh: 64: series_id=67489 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67489 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67489 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67489 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67489 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67489 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67489 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67489 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67489 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145357 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145357 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145357 + 198471:pw-trigger.sh: 74: patch_id=145357 + 198471:pw-trigger.sh: 75: '[' 145357 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145357 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145357 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145357 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145357 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145357 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145357 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MAqAzIiOJr +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OAzmgZraXG ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MAqAzIiOJr /tmp/tmp.OAzmgZraXG' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145357/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145357/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198596 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OAzmgZraXG ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525716, "url": "https://patchwork.sourceware.org/api/1.2/patches/145357/checks/525716/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:40:50.146099", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10894/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:40:50.146099 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:40:50.146099 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791304850 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304850 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304850 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198603 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OAzmgZraXG ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525718, "url": "https://patchwork.sourceware.org/api/1.2/patches/145357/checks/525718/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:40:53.981610", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10894/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:40:53.981610 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:40:53.981610 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791304853 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304850 -le 1791304853 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304853 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198610 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OAzmgZraXG ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MAqAzIiOJr /tmp/tmp.OAzmgZraXG + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67489 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67489 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67489 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67489 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=28 ++ 198471:pw-trigger.sh: 64: shyaml get-value 28.id + 198471:pw-trigger.sh: 64: series_id=67495 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67495 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67495 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67495 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67495 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145371 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145371 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145371 + 198471:pw-trigger.sh: 74: patch_id=145371 + 198471:pw-trigger.sh: 75: '[' 145371 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145371 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145371 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145371 property State value ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145371 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145371 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145371 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6ssa7PaF5j +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.k4dsc7sJkf ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6ssa7PaF5j /tmp/tmp.k4dsc7sJkf' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145371/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145371/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198716 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k4dsc7sJkf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525715, "url": "https://patchwork.sourceware.org/api/1.2/patches/145371/checks/525715/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:40:50.132011", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10895/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:40:50.132011 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:40:50.132011 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791304850 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304850 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304850 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198723 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k4dsc7sJkf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525717, "url": "https://patchwork.sourceware.org/api/1.2/patches/145371/checks/525717/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:40:52.573701", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10895/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:40:52.573701 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:40:52.573701 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791304852 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304850 -le 1791304852 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304852 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198730 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k4dsc7sJkf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525728, "url": "https://patchwork.sourceware.org/api/1.2/patches/145371/checks/525728/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:52.814854", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10895/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:52.814854 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:52.814854 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791305032 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304852 -le 1791305032 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305032 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198737 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k4dsc7sJkf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6ssa7PaF5j /tmp/tmp.k4dsc7sJkf + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145370 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145370 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145370 + 198471:pw-trigger.sh: 74: patch_id=145370 + 198471:pw-trigger.sh: 75: '[' 145370 = '' ']' ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145370 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145370 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145370 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145370 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145370 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145370 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bCUK6SITcN +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mNJJAKzTyf ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bCUK6SITcN /tmp/tmp.mNJJAKzTyf' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145370/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145370/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198801 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mNJJAKzTyf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526037, "url": "https://patchwork.sourceware.org/api/1.2/patches/145370/checks/526037/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:48:40.959094", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10908/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:48:40.959094 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:48:40.959094 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791326920 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791326920 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791326920 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198808 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mNJJAKzTyf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526038, "url": "https://patchwork.sourceware.org/api/1.2/patches/145370/checks/526038/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:48:42.114664", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10908/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:48:42.114664 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:48:42.114664 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791326922 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791326920 -le 1791326922 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791326922 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198815 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mNJJAKzTyf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526042, "url": "https://patchwork.sourceware.org/api/1.2/patches/145370/checks/526042/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:51:08.915717", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10908/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:51:08.915717 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:51:08.915717 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791327068 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791326922 -le 1791327068 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791327068 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198822 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mNJJAKzTyf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bCUK6SITcN /tmp/tmp.mNJJAKzTyf + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=2 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 2 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145369 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145369 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145369 + 198471:pw-trigger.sh: 74: patch_id=145369 + 198471:pw-trigger.sh: 75: '[' 145369 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145369 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145369 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145369 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145369 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145369 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145369 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3RNUW2OTvn +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GYqlM8ODqI ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3RNUW2OTvn /tmp/tmp.GYqlM8ODqI' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145369/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145369/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198889 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYqlM8ODqI ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526215, "url": "https://patchwork.sourceware.org/api/1.2/patches/145369/checks/526215/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:37:50.357828", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10911/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:37:50.357828 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:37:50.357828 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791351470 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791351470 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351470 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198896 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYqlM8ODqI ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526216, "url": "https://patchwork.sourceware.org/api/1.2/patches/145369/checks/526216/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:37:51.701967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10911/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:37:51.701967 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:37:51.701967 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791351471 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791351470 -le 1791351471 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351471 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198903 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYqlM8ODqI ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526219, "url": "https://patchwork.sourceware.org/api/1.2/patches/145369/checks/526219/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:40:02.475070", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10911/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:40:02.475070 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:40:02.475070 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791351602 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791351471 -le 1791351602 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351602 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 198910 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYqlM8ODqI ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3RNUW2OTvn /tmp/tmp.GYqlM8ODqI + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=3 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 3 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 3 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=27 ++ 198471:pw-trigger.sh: 64: shyaml get-value 27.id + 198471:pw-trigger.sh: 64: series_id=67501 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67501 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67501 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67501 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67501 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67501 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67501 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67501 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67501 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145382 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145382 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145382 + 198471:pw-trigger.sh: 74: patch_id=145382 + 198471:pw-trigger.sh: 75: '[' 145382 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145382 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145382 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145382 property State value ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145382 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145382 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145382 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yX01m5JN1h +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vJgt8hiSBg ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yX01m5JN1h /tmp/tmp.vJgt8hiSBg' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145382/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145382/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199018 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vJgt8hiSBg ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525719, "url": "https://patchwork.sourceware.org/api/1.2/patches/145382/checks/525719/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:42:07.383364", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10896/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:42:07.383364 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:42:07.383364 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791304927 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304927 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304927 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199025 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vJgt8hiSBg ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525720, "url": "https://patchwork.sourceware.org/api/1.2/patches/145382/checks/525720/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:42:08.839633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10896/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:42:08.839633 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:42:08.839633 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791304928 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304927 -le 1791304928 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304928 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199032 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vJgt8hiSBg ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525729, "url": "https://patchwork.sourceware.org/api/1.2/patches/145382/checks/525729/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:45:13.835611", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10896/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:45:13.835611 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:45:13.835611 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791305113 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304928 -le 1791305113 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305113 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199039 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vJgt8hiSBg ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yX01m5JN1h /tmp/tmp.vJgt8hiSBg + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67501 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67501 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67501 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67501 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=26 ++ 198471:pw-trigger.sh: 64: shyaml get-value 26.id + 198471:pw-trigger.sh: 64: series_id=67505 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67505 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67505 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67505 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67505 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67505 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67505 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67505 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67505 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145386 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145386 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145386 + 198471:pw-trigger.sh: 74: patch_id=145386 + 198471:pw-trigger.sh: 75: '[' 145386 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145386 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145386 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145386 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145386 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145386 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145386 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zzarz3Cg3H +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.waRxdOQAHz ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zzarz3Cg3H /tmp/tmp.waRxdOQAHz' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145386/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145386/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199141 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.waRxdOQAHz ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525722, "url": "https://patchwork.sourceware.org/api/1.2/patches/145386/checks/525722/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:11.900492", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10897/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:11.900492 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:11.900492 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791304991 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304991 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304991 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199148 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.waRxdOQAHz ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525723, "url": "https://patchwork.sourceware.org/api/1.2/patches/145386/checks/525723/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:13.069558", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10897/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:13.069558 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:13.069558 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791304993 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304991 -le 1791304993 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304993 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199155 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.waRxdOQAHz ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525734, "url": "https://patchwork.sourceware.org/api/1.2/patches/145386/checks/525734/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:46:36.968168", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10897/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:46:36.968168 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:46:36.968168 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791305196 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304993 -le 1791305196 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305196 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199162 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.waRxdOQAHz ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zzarz3Cg3H /tmp/tmp.waRxdOQAHz + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67505 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67505 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67505 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67505 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=25 ++ 198471:pw-trigger.sh: 64: shyaml get-value 25.id + 198471:pw-trigger.sh: 64: series_id=67576 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67576 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67576 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67576 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67576 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67576 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67576 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67576 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67576 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145494 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145494 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145494 + 198471:pw-trigger.sh: 74: patch_id=145494 + 198471:pw-trigger.sh: 75: '[' 145494 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145494 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145494 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145494 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145494 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145494 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145494 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qjkyepwahM +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3admLGXf79 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qjkyepwahM /tmp/tmp.3admLGXf79' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145494/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145494/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199264 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3admLGXf79 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526936, "url": "https://patchwork.sourceware.org/api/1.2/patches/145494/checks/526936/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T09:58:50.926005", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10916/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:50.926005 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:50.926005 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791453530 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791453530 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453530 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199271 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3admLGXf79 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526938, "url": "https://patchwork.sourceware.org/api/1.2/patches/145494/checks/526938/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T09:58:56.116770", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10916/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:56.116770 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:56.116770 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791453536 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453530 -le 1791453536 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453536 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199278 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3admLGXf79 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qjkyepwahM /tmp/tmp.3admLGXf79 + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67576 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67576 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67576 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67576 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=24 ++ 198471:pw-trigger.sh: 64: shyaml get-value 24.id + 198471:pw-trigger.sh: 64: series_id=67582 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67582 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67582 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67582 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67582 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67582 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67582 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67582 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67582 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145504 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145504 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145504 + 198471:pw-trigger.sh: 74: patch_id=145504 + 198471:pw-trigger.sh: 75: '[' 145504 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145504 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145504 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145504 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145504 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145504 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145504 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BtJcVt7GFx +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hnNGaK8Axc ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BtJcVt7GFx /tmp/tmp.hnNGaK8Axc' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145504/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145504/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199380 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hnNGaK8Axc ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526946, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/526946/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T10:05:13.494357", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10917/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T10:05:13.494357 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T10:05:13.494357 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791453913 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791453913 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453913 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199387 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hnNGaK8Axc ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526947, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/526947/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T10:05:14.501465", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10917/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T10:05:14.501465 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T10:05:14.501465 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791453914 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453913 -le 1791453914 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453914 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199394 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hnNGaK8Axc ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526958, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/526958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T10:08:11.004847", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10917/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T10:08:11.004847 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T10:08:11.004847 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791454091 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453914 -le 1791454091 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791454091 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199401 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hnNGaK8Axc ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BtJcVt7GFx /tmp/tmp.hnNGaK8Axc + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67582 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67582 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67582 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67582 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=23 ++ 198471:pw-trigger.sh: 64: shyaml get-value 23.id + 198471:pw-trigger.sh: 64: series_id=67585 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67585 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67585 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67585 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67585 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67585 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67585 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67585 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67585 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145507 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145507 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145507 + 198471:pw-trigger.sh: 74: patch_id=145507 + 198471:pw-trigger.sh: 75: '[' 145507 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145507 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145507 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145507 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145507 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145507 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145507 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JXUqWvA3my +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0oHCyui3cn ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JXUqWvA3my /tmp/tmp.0oHCyui3cn' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145507/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145507/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199503 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0oHCyui3cn ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527235, "url": "https://patchwork.sourceware.org/api/1.2/patches/145507/checks/527235/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:13:21.312089", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10919/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:13:21.312089 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:13:21.312089 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497601 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497601 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497601 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199510 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0oHCyui3cn ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527236, "url": "https://patchwork.sourceware.org/api/1.2/patches/145507/checks/527236/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:13:23.104416", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10919/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:13:23.104416 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:13:23.104416 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497603 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497601 -le 1791497603 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497603 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199517 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0oHCyui3cn ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527241, "url": "https://patchwork.sourceware.org/api/1.2/patches/145507/checks/527241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:15:53.651504", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10919/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:15:53.651504 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:15:53.651504 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497753 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497603 -le 1791497753 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497753 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199524 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0oHCyui3cn ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JXUqWvA3my /tmp/tmp.0oHCyui3cn + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67585 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67585 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67585 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67585 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=22 ++ 198471:pw-trigger.sh: 64: shyaml get-value 22.id + 198471:pw-trigger.sh: 64: series_id=67589 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67589 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67589 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67589 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67589 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67589 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67589 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67589 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67589 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145513 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145513 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145513 + 198471:pw-trigger.sh: 74: patch_id=145513 + 198471:pw-trigger.sh: 75: '[' 145513 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145513 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145513 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145513 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145513 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145513 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145513 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Q1KDIJDp11 +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ljHiNhcsnq ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Q1KDIJDp11 /tmp/tmp.ljHiNhcsnq' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145513/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145513/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199628 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ljHiNhcsnq ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527242, "url": "https://patchwork.sourceware.org/api/1.2/patches/145513/checks/527242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:16:34.611603", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10920/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:16:34.611603 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:16:34.611603 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497794 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497794 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497794 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199635 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ljHiNhcsnq ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527243, "url": "https://patchwork.sourceware.org/api/1.2/patches/145513/checks/527243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:16:37.772522", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10920/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:16:37.772522 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:16:37.772522 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497797 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497794 -le 1791497797 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497797 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199642 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ljHiNhcsnq ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527250, "url": "https://patchwork.sourceware.org/api/1.2/patches/145513/checks/527250/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:19:36.656111", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10920/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:19:36.656111 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:19:36.656111 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497976 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497797 -le 1791497976 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497976 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199649 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ljHiNhcsnq ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Q1KDIJDp11 /tmp/tmp.ljHiNhcsnq + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67589 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67589 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67589 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67589 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145511 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145511 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145511 + 198471:pw-trigger.sh: 74: patch_id=145511 + 198471:pw-trigger.sh: 75: '[' 145511 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145511 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145511 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145511 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145511 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145511 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145511 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gx7q5h3sOS +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8zzgH6HZyd ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gx7q5h3sOS /tmp/tmp.8zzgH6HZyd' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145511/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145511/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199713 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8zzgH6HZyd ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527411, "url": "https://patchwork.sourceware.org/api/1.2/patches/145511/checks/527411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T05:29:01.786664", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10925/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T05:29:01.786664 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T05:29:01.786664 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791523741 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791523741 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791523741 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199720 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8zzgH6HZyd ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527412, "url": "https://patchwork.sourceware.org/api/1.2/patches/145511/checks/527412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T05:29:03.256731", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10925/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T05:29:03.256731 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T05:29:03.256731 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791523743 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791523741 -le 1791523743 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791523743 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199727 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8zzgH6HZyd ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527417, "url": "https://patchwork.sourceware.org/api/1.2/patches/145511/checks/527417/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T05:31:29.008538", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10925/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T05:31:29.008538 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T05:31:29.008538 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791523889 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791523743 -le 1791523889 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791523889 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199734 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8zzgH6HZyd ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gx7q5h3sOS /tmp/tmp.8zzgH6HZyd + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=2 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67589 2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67589 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67589 property '.*' value Patches 2 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67589 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=21 ++ 198471:pw-trigger.sh: 64: shyaml get-value 21.id + 198471:pw-trigger.sh: 64: series_id=67598 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67598 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67598 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67598 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67598 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67598 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67598 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67598 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67598 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145521 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145521 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145521 + 198471:pw-trigger.sh: 74: patch_id=145521 + 198471:pw-trigger.sh: 75: '[' 145521 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145521 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145521 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145521 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145521 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145521 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145521 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SFXe7oUVsK +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OtV559qlrd ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SFXe7oUVsK /tmp/tmp.OtV559qlrd' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145521/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145521/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199839 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OtV559qlrd ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527244, "url": "https://patchwork.sourceware.org/api/1.2/patches/145521/checks/527244/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:17:44.506701", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10921/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:17:44.506701 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:17:44.506701 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497864 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497864 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497864 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199846 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OtV559qlrd ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527245, "url": "https://patchwork.sourceware.org/api/1.2/patches/145521/checks/527245/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:17:45.994218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10921/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:17:45.994218 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:17:45.994218 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497865 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497864 -le 1791497865 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497865 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199853 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OtV559qlrd ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527254, "url": "https://patchwork.sourceware.org/api/1.2/patches/145521/checks/527254/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:20:36.757352", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10921/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:20:36.757352 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:20:36.757352 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791498036 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497865 -le 1791498036 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791498036 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199860 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OtV559qlrd ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SFXe7oUVsK /tmp/tmp.OtV559qlrd + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67598 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67598 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67598 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67598 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=20 ++ 198471:pw-trigger.sh: 64: shyaml get-value 20.id + 198471:pw-trigger.sh: 64: series_id=67599 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67599 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67599 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67599 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67599 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67599 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67599 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67599 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67599 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145522 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145522 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145522 + 198471:pw-trigger.sh: 74: patch_id=145522 + 198471:pw-trigger.sh: 75: '[' 145522 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145522 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145522 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145522 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145522 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145522 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145522 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6ZJ8JQ6btb +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HrNqbPcpT5 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6ZJ8JQ6btb /tmp/tmp.HrNqbPcpT5' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145522/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145522/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199962 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HrNqbPcpT5 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527247, "url": "https://patchwork.sourceware.org/api/1.2/patches/145522/checks/527247/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:19:22.538255", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10922/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:19:22.538255 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:19:22.538255 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497962 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497962 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497962 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199969 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HrNqbPcpT5 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527248, "url": "https://patchwork.sourceware.org/api/1.2/patches/145522/checks/527248/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:19:23.923953", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10922/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:19:23.923953 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:19:23.923953 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791497963 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497962 -le 1791497963 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497963 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199976 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HrNqbPcpT5 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527261, "url": "https://patchwork.sourceware.org/api/1.2/patches/145522/checks/527261/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:22:12.200974", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10922/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:22:12.200974 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:22:12.200974 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791498132 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497963 -le 1791498132 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791498132 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 199983 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HrNqbPcpT5 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6ZJ8JQ6btb /tmp/tmp.HrNqbPcpT5 + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67599 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67599 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67599 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67599 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=19 ++ 198471:pw-trigger.sh: 64: shyaml get-value 19.id + 198471:pw-trigger.sh: 64: series_id=67630 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67630 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67630 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67630 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67630 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67630 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67630 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67630 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67630 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145554 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145554 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145554 + 198471:pw-trigger.sh: 74: patch_id=145554 + 198471:pw-trigger.sh: 75: '[' 145554 = '' ']' ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145554 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145554 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145554 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145554 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145554 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145554 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.660f18zEF8 +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PkN1oxybE7 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.660f18zEF8 /tmp/tmp.PkN1oxybE7' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145554/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145554/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200085 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PkN1oxybE7 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527252, "url": "https://patchwork.sourceware.org/api/1.2/patches/145554/checks/527252/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:20:18.348237", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10923/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:20:18.348237 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:20:18.348237 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791498018 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791498018 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791498018 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200092 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PkN1oxybE7 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527253, "url": "https://patchwork.sourceware.org/api/1.2/patches/145554/checks/527253/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:20:20.385144", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10923/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:20:20.385144 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:20:20.385144 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791498020 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791498018 -le 1791498020 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791498020 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200099 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PkN1oxybE7 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.660f18zEF8 /tmp/tmp.PkN1oxybE7 + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67630 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67630 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67630 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67630 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=18 ++ 198471:pw-trigger.sh: 64: shyaml get-value 18.id + 198471:pw-trigger.sh: 64: series_id=67646 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67646 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67646 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67646 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67646 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67646 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67646 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67646 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67646 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145578 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145578 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145578 + 198471:pw-trigger.sh: 74: patch_id=145578 + 198471:pw-trigger.sh: 75: '[' 145578 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145578 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145578 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145578 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145578 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145578 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145578 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KTtTYSr6Mm +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YEIyge5olM ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KTtTYSr6Mm /tmp/tmp.YEIyge5olM' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145578/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145578/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200201 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YEIyge5olM ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527495, "url": "https://patchwork.sourceware.org/api/1.2/patches/145578/checks/527495/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:00:45.114172", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10927/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:00:45.114172 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:00:45.114172 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543645 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791543645 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543645 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200208 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YEIyge5olM ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527498, "url": "https://patchwork.sourceware.org/api/1.2/patches/145578/checks/527498/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:00:52.471222", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10927/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:00:52.471222 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:00:52.471222 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543652 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791543645 -le 1791543652 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543652 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200215 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YEIyge5olM ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KTtTYSr6Mm /tmp/tmp.YEIyge5olM + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67646 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67646 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67646 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67646 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=17 ++ 198471:pw-trigger.sh: 64: shyaml get-value 17.id + 198471:pw-trigger.sh: 64: series_id=67656 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67656 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67656 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67656 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67656 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67656 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67656 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67656 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67656 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145590 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145590 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145590 + 198471:pw-trigger.sh: 74: patch_id=145590 + 198471:pw-trigger.sh: 75: '[' 145590 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145590 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145590 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145590 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145590 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145590 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145590 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Jxha23KaN2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eKc7iME7Q1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Jxha23KaN2 /tmp/tmp.eKc7iME7Q1' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145590/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145590/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200317 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eKc7iME7Q1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527492, "url": "https://patchwork.sourceware.org/api/1.2/patches/145590/checks/527492/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:00:43.218741", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10928/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:00:43.218741 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:00:43.218741 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543643 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791543643 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543643 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200324 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eKc7iME7Q1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527494, "url": "https://patchwork.sourceware.org/api/1.2/patches/145590/checks/527494/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:00:44.779442", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10928/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:00:44.779442 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:00:44.779442 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543644 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791543643 -le 1791543644 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543644 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200331 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eKc7iME7Q1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527502, "url": "https://patchwork.sourceware.org/api/1.2/patches/145590/checks/527502/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:03:13.988385", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10928/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:03:13.988385 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:03:13.988385 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543793 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791543644 -le 1791543793 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543793 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200338 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eKc7iME7Q1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Jxha23KaN2 /tmp/tmp.eKc7iME7Q1 + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67656 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67656 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67656 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67656 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=16 ++ 198471:pw-trigger.sh: 64: shyaml get-value 16.id + 198471:pw-trigger.sh: 64: series_id=67657 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67657 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67657 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67657 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67657 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67657 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67657 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67657 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67657 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145591 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145591 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145591 + 198471:pw-trigger.sh: 74: patch_id=145591 + 198471:pw-trigger.sh: 75: '[' 145591 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145591 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145591 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145591 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145591 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145591 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145591 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZojDYcE7gt +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZW4Cv0C9Oy ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZojDYcE7gt /tmp/tmp.ZW4Cv0C9Oy' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145591/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145591/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200440 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZW4Cv0C9Oy ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527496, "url": "https://patchwork.sourceware.org/api/1.2/patches/145591/checks/527496/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:00:49.547627", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10929/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:00:49.547627 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:00:49.547627 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543649 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791543649 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543649 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200447 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZW4Cv0C9Oy ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527497, "url": "https://patchwork.sourceware.org/api/1.2/patches/145591/checks/527497/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:00:52.177331", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10929/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:00:52.177331 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:00:52.177331 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543652 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791543649 -le 1791543652 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543652 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200454 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZW4Cv0C9Oy ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527503, "url": "https://patchwork.sourceware.org/api/1.2/patches/145591/checks/527503/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:03:19.640533", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10929/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:03:19.640533 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:03:19.640533 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543799 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791543652 -le 1791543799 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543799 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200461 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZW4Cv0C9Oy ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZojDYcE7gt /tmp/tmp.ZW4Cv0C9Oy + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67657 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67657 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67657 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67657 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=15 ++ 198471:pw-trigger.sh: 64: shyaml get-value 15.id + 198471:pw-trigger.sh: 64: series_id=67659 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67659 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67659 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67659 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67659 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67659 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67659 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67659 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67659 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145594 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145594 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145594 + 198471:pw-trigger.sh: 74: patch_id=145594 + 198471:pw-trigger.sh: 75: '[' 145594 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145594 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145594 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145594 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145594 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145594 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145594 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AIljZryv9K +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bFImXjCVR3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AIljZryv9K /tmp/tmp.bFImXjCVR3' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145594/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145594/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200565 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bFImXjCVR3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527500, "url": "https://patchwork.sourceware.org/api/1.2/patches/145594/checks/527500/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:02:03.147115", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10930/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:02:03.147115 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:02:03.147115 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543723 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791543723 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543723 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200572 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bFImXjCVR3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527501, "url": "https://patchwork.sourceware.org/api/1.2/patches/145594/checks/527501/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:02:04.661683", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10930/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:02:04.661683 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:02:04.661683 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543724 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791543723 -le 1791543724 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543724 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200579 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bFImXjCVR3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527505, "url": "https://patchwork.sourceware.org/api/1.2/patches/145594/checks/527505/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T11:04:40.826831", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10930/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T11:04:40.826831 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T11:04:40.826831 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791543880 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791543724 -le 1791543880 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791543880 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200586 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bFImXjCVR3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AIljZryv9K /tmp/tmp.bFImXjCVR3 + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67659 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67659 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67659 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67659 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145593 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145593 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145593 + 198471:pw-trigger.sh: 74: patch_id=145593 + 198471:pw-trigger.sh: 75: '[' 145593 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145593 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145593 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145593 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145593 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145593 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145593 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aODDCA88SO +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TbfGX7aBXf ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aODDCA88SO /tmp/tmp.TbfGX7aBXf' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145593/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145593/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200650 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TbfGX7aBXf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528038, "url": "https://patchwork.sourceware.org/api/1.2/patches/145593/checks/528038/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:31:57.447630", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10931/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:31:57.447630 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:31:57.447630 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909117 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909117 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909117 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200657 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TbfGX7aBXf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528039, "url": "https://patchwork.sourceware.org/api/1.2/patches/145593/checks/528039/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:31:59.598580", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10931/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:31:59.598580 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:31:59.598580 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909119 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909117 -le 1791909119 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909119 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200664 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TbfGX7aBXf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528045, "url": "https://patchwork.sourceware.org/api/1.2/patches/145593/checks/528045/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:35:17.617903", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10931/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:35:17.617903 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:35:17.617903 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909317 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909119 -le 1791909317 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909317 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200671 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TbfGX7aBXf ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aODDCA88SO /tmp/tmp.TbfGX7aBXf + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=2 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67659 2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67659 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67659 property '.*' value Patches 2 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67659 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=14 ++ 198471:pw-trigger.sh: 64: shyaml get-value 14.id + 198471:pw-trigger.sh: 64: series_id=67681 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67681 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67681 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67681 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67681 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67681 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67681 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67681 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67681 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145618 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145618 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145618 + 198471:pw-trigger.sh: 74: patch_id=145618 + 198471:pw-trigger.sh: 75: '[' 145618 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145618 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145618 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145618 property State value ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145618 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145618 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145618 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1X2zyPmWPq +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gPOKTrGlWP ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1X2zyPmWPq /tmp/tmp.gPOKTrGlWP' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145618/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145618/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200780 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gPOKTrGlWP ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528042, "url": "https://patchwork.sourceware.org/api/1.2/patches/145618/checks/528042/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:35:15.765353", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10939/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:35:15.765353 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:35:15.765353 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909315 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909315 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909315 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200787 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gPOKTrGlWP ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528046, "url": "https://patchwork.sourceware.org/api/1.2/patches/145618/checks/528046/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:35:19.047407", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10939/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:35:19.047407 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:35:19.047407 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909319 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909315 -le 1791909319 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909319 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200794 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gPOKTrGlWP ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1X2zyPmWPq /tmp/tmp.gPOKTrGlWP + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67681 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67681 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67681 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67681 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145617 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145617 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145617 + 198471:pw-trigger.sh: 74: patch_id=145617 + 198471:pw-trigger.sh: 75: '[' 145617 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145617 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145617 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145617 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145617 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145617 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145617 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.765E7y2P4n +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.h0Pd6AWQLA ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.765E7y2P4n /tmp/tmp.h0Pd6AWQLA' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145617/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145617/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200858 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h0Pd6AWQLA ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528401, "url": "https://patchwork.sourceware.org/api/1.2/patches/145617/checks/528401/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:06.008775", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10947/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:06.008775 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:06.008775 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931326 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931326 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931326 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200865 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h0Pd6AWQLA ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528402, "url": "https://patchwork.sourceware.org/api/1.2/patches/145617/checks/528402/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:08.170798", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10947/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:08.170798 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:08.170798 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931328 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931326 -le 1791931328 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931328 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200872 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h0Pd6AWQLA ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.765E7y2P4n /tmp/tmp.h0Pd6AWQLA + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=2 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67681 2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67681 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67681 property '.*' value Patches 2 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67681 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145616 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145616 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145616 + 198471:pw-trigger.sh: 74: patch_id=145616 + 198471:pw-trigger.sh: 75: '[' 145616 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145616 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145616 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145616 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145616 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145616 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145616 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ajVKi67FOK +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3mfrvqS1FY ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ajVKi67FOK /tmp/tmp.3mfrvqS1FY' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145616/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145616/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 200939 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mfrvqS1FY ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ajVKi67FOK /tmp/tmp.3mfrvqS1FY + 198471:pw-trigger.sh: 89: check_state=pending + 198471:pw-trigger.sh: 90: '[' pending = pending ']' + 198471:pw-trigger.sh: 91: break + 198471:pw-trigger.sh: 96: '[' 145616 = '' ']' + 198471:pw-trigger.sh: 101: check_state=success + 198471:pw-trigger.sh: 108: '[' success '!=' success ']' + 198471:pw-trigger.sh: 113: j=1 + 198471:pw-trigger.sh: 114: cat + 198471:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=13 ++ 198471:pw-trigger.sh: 64: shyaml get-value 13.id + 198471:pw-trigger.sh: 64: series_id=67688 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67688 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67688 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67688 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67688 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67688 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67688 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67688 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67688 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145626 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145626 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145626 + 198471:pw-trigger.sh: 74: patch_id=145626 + 198471:pw-trigger.sh: 75: '[' 145626 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145626 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145626 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145626 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145626 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145626 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145626 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.goeMrSC8sN +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8BO7srQZ7R ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.goeMrSC8sN /tmp/tmp.8BO7srQZ7R' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145626/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145626/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201027 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8BO7srQZ7R ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528049, "url": "https://patchwork.sourceware.org/api/1.2/patches/145626/checks/528049/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:37:53.267464", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10940/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:37:53.267464 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:37:53.267464 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909473 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909473 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909473 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201034 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8BO7srQZ7R ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528050, "url": "https://patchwork.sourceware.org/api/1.2/patches/145626/checks/528050/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:37:59.382228", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10940/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:37:59.382228 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:37:59.382228 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909479 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909473 -le 1791909479 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909479 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201041 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8BO7srQZ7R ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.goeMrSC8sN /tmp/tmp.8BO7srQZ7R + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67688 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67688 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67688 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67688 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=12 ++ 198471:pw-trigger.sh: 64: shyaml get-value 12.id + 198471:pw-trigger.sh: 64: series_id=67699 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67699 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67699 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67699 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67699 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67699 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67699 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67699 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67699 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145637 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145637 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145637 + 198471:pw-trigger.sh: 74: patch_id=145637 + 198471:pw-trigger.sh: 75: '[' 145637 = '' ']' ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145637 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145637 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145637 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145637 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145637 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145637 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Dv3k4KCQEk +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n1wK6kOKfv ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Dv3k4KCQEk /tmp/tmp.n1wK6kOKfv' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145637/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145637/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201143 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n1wK6kOKfv ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528053, "url": "https://patchwork.sourceware.org/api/1.2/patches/145637/checks/528053/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:39:02.999230", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10941/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:39:02.999230 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:39:02.999230 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909542 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909542 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909542 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201150 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n1wK6kOKfv ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528054, "url": "https://patchwork.sourceware.org/api/1.2/patches/145637/checks/528054/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:39:06.114847", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10941/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:39:06.114847 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:39:06.114847 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909546 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909542 -le 1791909546 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909546 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201157 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n1wK6kOKfv ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528065, "url": "https://patchwork.sourceware.org/api/1.2/patches/145637/checks/528065/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:41:58.538490", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10941/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:41:58.538490 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:41:58.538490 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909718 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909546 -le 1791909718 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909718 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201164 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n1wK6kOKfv ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Dv3k4KCQEk /tmp/tmp.n1wK6kOKfv + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67699 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67699 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67699 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67699 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=11 ++ 198471:pw-trigger.sh: 64: shyaml get-value 11.id + 198471:pw-trigger.sh: 64: series_id=67720 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67720 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67720 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67720 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67720 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67720 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67720 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67720 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67720 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145669 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145669 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145669 + 198471:pw-trigger.sh: 74: patch_id=145669 + 198471:pw-trigger.sh: 75: '[' 145669 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145669 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145669 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145669 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145669 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145669 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145669 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UqEPjpJ967 +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.r35dzTuAtW ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UqEPjpJ967 /tmp/tmp.r35dzTuAtW' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145669/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145669/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201266 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r35dzTuAtW ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528051, "url": "https://patchwork.sourceware.org/api/1.2/patches/145669/checks/528051/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:38:59.575988", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10942/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:38:59.575988 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:38:59.575988 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909539 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909539 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909539 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201273 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r35dzTuAtW ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528052, "url": "https://patchwork.sourceware.org/api/1.2/patches/145669/checks/528052/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:39:02.981378", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10942/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:39:02.981378 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:39:02.981378 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909542 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909539 -le 1791909542 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909542 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201280 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r35dzTuAtW ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UqEPjpJ967 /tmp/tmp.r35dzTuAtW + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67720 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67720 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67720 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67720 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=10 ++ 198471:pw-trigger.sh: 64: shyaml get-value 10.id + 198471:pw-trigger.sh: 64: series_id=67721 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67721 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67721 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67721 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67721 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67721 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67721 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67721 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67721 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145670 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145670 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145670 + 198471:pw-trigger.sh: 74: patch_id=145670 + 198471:pw-trigger.sh: 75: '[' 145670 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145670 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145670 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145670 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145670 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145670 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145670 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ghExl2Vlfm +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oeaAWbzDWF ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ghExl2Vlfm /tmp/tmp.oeaAWbzDWF' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145670/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145670/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201382 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oeaAWbzDWF ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528056, "url": "https://patchwork.sourceware.org/api/1.2/patches/145670/checks/528056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:39:14.136417", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10943/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:39:14.136417 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:39:14.136417 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909554 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909554 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909554 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201389 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oeaAWbzDWF ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528057, "url": "https://patchwork.sourceware.org/api/1.2/patches/145670/checks/528057/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:39:17.279721", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10943/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:39:17.279721 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:39:17.279721 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909557 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909554 -le 1791909557 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909557 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201396 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oeaAWbzDWF ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ghExl2Vlfm /tmp/tmp.oeaAWbzDWF + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67721 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67721 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67721 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67721 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=9 ++ 198471:pw-trigger.sh: 64: shyaml get-value 9.id + 198471:pw-trigger.sh: 64: series_id=67724 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67724 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67724 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67724 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67724 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67724 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67724 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67724 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67724 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145674 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145674 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145674 + 198471:pw-trigger.sh: 74: patch_id=145674 + 198471:pw-trigger.sh: 75: '[' 145674 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145674 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145674 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145674 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145674 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145674 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145674 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.apTbo2ks8g +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z7ABVgJHG0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.apTbo2ks8g /tmp/tmp.Z7ABVgJHG0' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145674/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145674/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201498 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z7ABVgJHG0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528060, "url": "https://patchwork.sourceware.org/api/1.2/patches/145674/checks/528060/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:40:12.520818", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10944/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:40:12.520818 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:40:12.520818 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909612 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909612 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909612 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201505 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z7ABVgJHG0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528062, "url": "https://patchwork.sourceware.org/api/1.2/patches/145674/checks/528062/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:40:17.475054", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10944/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:40:17.475054 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:40:17.475054 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909617 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909612 -le 1791909617 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909617 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201512 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z7ABVgJHG0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.apTbo2ks8g /tmp/tmp.Z7ABVgJHG0 + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67724 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67724 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67724 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67724 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=8 ++ 198471:pw-trigger.sh: 64: shyaml get-value 8.id + 198471:pw-trigger.sh: 64: series_id=67728 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67728 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67728 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67728 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67728 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67728 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67728 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67728 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67728 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145678 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145678 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145678 + 198471:pw-trigger.sh: 74: patch_id=145678 + 198471:pw-trigger.sh: 75: '[' 145678 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145678 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145678 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145678 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145678 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145678 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145678 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6fhLxfhcr7 +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rw1LfiKvJP ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6fhLxfhcr7 /tmp/tmp.rw1LfiKvJP' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145678/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145678/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201614 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rw1LfiKvJP ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528058, "url": "https://patchwork.sourceware.org/api/1.2/patches/145678/checks/528058/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:40:12.048185", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10945/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:40:12.048185 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:40:12.048185 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909612 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909612 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909612 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201621 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rw1LfiKvJP ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528063, "url": "https://patchwork.sourceware.org/api/1.2/patches/145678/checks/528063/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:40:17.918516", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10945/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:40:17.918516 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:40:17.918516 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909617 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909612 -le 1791909617 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909617 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201628 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rw1LfiKvJP ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6fhLxfhcr7 /tmp/tmp.rw1LfiKvJP + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67728 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67728 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67728 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67728 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=7 ++ 198471:pw-trigger.sh: 64: shyaml get-value 7.id + 198471:pw-trigger.sh: 64: series_id=67758 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67758 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67758 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67758 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67758 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145718 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145718 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145718 + 198471:pw-trigger.sh: 74: patch_id=145718 + 198471:pw-trigger.sh: 75: '[' 145718 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145718 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145718 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145718 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145718 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145718 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145718 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MG81RmRwvX +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SX6Bn1vzFE ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MG81RmRwvX /tmp/tmp.SX6Bn1vzFE' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145718/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145718/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201744 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SX6Bn1vzFE ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528059, "url": "https://patchwork.sourceware.org/api/1.2/patches/145718/checks/528059/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:40:12.446449", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10946/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:40:12.446449 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:40:12.446449 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909612 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909612 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909612 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201751 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SX6Bn1vzFE ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528061, "url": "https://patchwork.sourceware.org/api/1.2/patches/145718/checks/528061/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:40:17.444758", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10946/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:40:17.444758 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:40:17.444758 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909617 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909612 -le 1791909617 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909617 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201758 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SX6Bn1vzFE ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528069, "url": "https://patchwork.sourceware.org/api/1.2/patches/145718/checks/528069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:43:23.002294", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10946/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:43:23.002294 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:43:23.002294 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909803 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909617 -le 1791909803 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909803 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201765 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SX6Bn1vzFE ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MG81RmRwvX /tmp/tmp.SX6Bn1vzFE + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145717 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145717 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145717 + 198471:pw-trigger.sh: 74: patch_id=145717 + 198471:pw-trigger.sh: 75: '[' 145717 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145717 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145717 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145717 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145717 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145717 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145717 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rAbsjs9PYp +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4DF1mxpSU6 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rAbsjs9PYp /tmp/tmp.4DF1mxpSU6' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145717/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145717/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201829 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4DF1mxpSU6 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528410, "url": "https://patchwork.sourceware.org/api/1.2/patches/145717/checks/528410/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:52.441561", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10948/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:52.441561 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:52.441561 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931372 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931372 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931372 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201836 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4DF1mxpSU6 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528411, "url": "https://patchwork.sourceware.org/api/1.2/patches/145717/checks/528411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:55.485934", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10948/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:55.485934 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:55.485934 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931375 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931372 -le 1791931375 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931375 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201843 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4DF1mxpSU6 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528414, "url": "https://patchwork.sourceware.org/api/1.2/patches/145717/checks/528414/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:45:09.652168", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10948/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:45:09.652168 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:45:09.652168 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931509 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931375 -le 1791931509 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931509 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201850 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4DF1mxpSU6 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rAbsjs9PYp /tmp/tmp.4DF1mxpSU6 + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=2 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 2 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145714 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145714 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145714 + 198471:pw-trigger.sh: 74: patch_id=145714 + 198471:pw-trigger.sh: 75: '[' 145714 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145714 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145714 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145714 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145714 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145714 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145714 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.J9txgMoXrG +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KXFBTyaIUJ ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.J9txgMoXrG /tmp/tmp.KXFBTyaIUJ' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145714/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145714/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 201917 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KXFBTyaIUJ ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.J9txgMoXrG /tmp/tmp.KXFBTyaIUJ + 198471:pw-trigger.sh: 89: check_state=pending + 198471:pw-trigger.sh: 90: '[' pending = pending ']' + 198471:pw-trigger.sh: 91: break + 198471:pw-trigger.sh: 96: '[' 145714 = '' ']' + 198471:pw-trigger.sh: 101: check_state=success + 198471:pw-trigger.sh: 108: '[' success '!=' success ']' + 198471:pw-trigger.sh: 113: j=2 + 198471:pw-trigger.sh: 114: cat + 198471:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=6 ++ 198471:pw-trigger.sh: 64: shyaml get-value 6.id + 198471:pw-trigger.sh: 64: series_id=67761 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67761 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67761 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67761 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67761 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145724 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145724 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145724 + 198471:pw-trigger.sh: 74: patch_id=145724 + 198471:pw-trigger.sh: 75: '[' 145724 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145724 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145724 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145724 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145724 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145724 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145724 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PYfHDHpV3V +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Dx5lnAqzD9 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PYfHDHpV3V /tmp/tmp.Dx5lnAqzD9' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145724/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145724/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202015 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dx5lnAqzD9 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528025, "url": "https://patchwork.sourceware.org/api/1.2/patches/145724/checks/528025/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:29:03.507995", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10932/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:29:03.507995 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:29:03.507995 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791908943 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908943 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908943 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202022 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dx5lnAqzD9 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528026, "url": "https://patchwork.sourceware.org/api/1.2/patches/145724/checks/528026/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:29:05.727384", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10932/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:29:05.727384 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:29:05.727384 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791908945 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908943 -le 1791908945 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908945 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202029 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dx5lnAqzD9 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PYfHDHpV3V /tmp/tmp.Dx5lnAqzD9 + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145720 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145720 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145720 + 198471:pw-trigger.sh: 74: patch_id=145720 + 198471:pw-trigger.sh: 75: '[' 145720 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145720 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145720 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145720 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145720 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145720 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145720 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gfmXeJwoGx +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gGSJxdeW97 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gfmXeJwoGx /tmp/tmp.gGSJxdeW97' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145720/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145720/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202093 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gGSJxdeW97 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528403, "url": "https://patchwork.sourceware.org/api/1.2/patches/145720/checks/528403/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:17.797334", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10949/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:17.797334 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:17.797334 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931337 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931337 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931337 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202100 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gGSJxdeW97 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528404, "url": "https://patchwork.sourceware.org/api/1.2/patches/145720/checks/528404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:25.149228", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10949/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:25.149228 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:25.149228 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931345 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931337 -le 1791931345 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931345 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202107 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gGSJxdeW97 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gfmXeJwoGx /tmp/tmp.gGSJxdeW97 + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=2 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 2 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145725 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145725 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145725 + 198471:pw-trigger.sh: 74: patch_id=145725 + 198471:pw-trigger.sh: 75: '[' 145725 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145725 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145725 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145725 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145725 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145725 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145725 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XWHmlF8mEY +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.foLzmjjFCy ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XWHmlF8mEY /tmp/tmp.foLzmjjFCy' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145725/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145725/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202174 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.foLzmjjFCy ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XWHmlF8mEY /tmp/tmp.foLzmjjFCy + 198471:pw-trigger.sh: 89: check_state=pending + 198471:pw-trigger.sh: 90: '[' pending = pending ']' + 198471:pw-trigger.sh: 91: break + 198471:pw-trigger.sh: 96: '[' 145725 = '' ']' + 198471:pw-trigger.sh: 101: check_state=success + 198471:pw-trigger.sh: 108: '[' success '!=' success ']' + 198471:pw-trigger.sh: 113: j=3 + 198471:pw-trigger.sh: 114: cat + 198471:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=5 ++ 198471:pw-trigger.sh: 64: shyaml get-value 5.id + 198471:pw-trigger.sh: 64: series_id=67782 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67782 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67782 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67782 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67782 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145757 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145757 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145757 + 198471:pw-trigger.sh: 74: patch_id=145757 + 198471:pw-trigger.sh: 75: '[' 145757 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145757 State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145757 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145757 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145757 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145757 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145757 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.U1xyXERJCu +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.git91TTgR2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.U1xyXERJCu /tmp/tmp.git91TTgR2' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145757/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145757/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202268 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.git91TTgR2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528032, "url": "https://patchwork.sourceware.org/api/1.2/patches/145757/checks/528032/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:31:31.597302", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10933/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:31:31.597302 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:31:31.597302 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909091 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909091 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909091 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202275 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.git91TTgR2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528033, "url": "https://patchwork.sourceware.org/api/1.2/patches/145757/checks/528033/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:31:33.923159", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10933/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:31:33.923159 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:31:33.923159 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909093 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909091 -le 1791909093 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909093 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202282 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.git91TTgR2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528041, "url": "https://patchwork.sourceware.org/api/1.2/patches/145757/checks/528041/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:34:48.382631", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10933/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:34:48.382631 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:34:48.382631 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909288 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909093 -le 1791909288 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909288 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202289 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.git91TTgR2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.U1xyXERJCu /tmp/tmp.git91TTgR2 + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145755 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145755 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145755 + 198471:pw-trigger.sh: 74: patch_id=145755 + 198471:pw-trigger.sh: 75: '[' 145755 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145755 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145755 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145755 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145755 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145755 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145755 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XSW3ddsDyt +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SBCJzwsi7s ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XSW3ddsDyt /tmp/tmp.SBCJzwsi7s' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145755/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145755/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202353 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SBCJzwsi7s ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528406, "url": "https://patchwork.sourceware.org/api/1.2/patches/145755/checks/528406/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:30.366318", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10950/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:30.366318 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:30.366318 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931350 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931350 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931350 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202360 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SBCJzwsi7s ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528408, "url": "https://patchwork.sourceware.org/api/1.2/patches/145755/checks/528408/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:36.062360", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10950/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:36.062360 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:36.062360 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931356 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931350 -le 1791931356 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931356 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202367 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SBCJzwsi7s ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528413, "url": "https://patchwork.sourceware.org/api/1.2/patches/145755/checks/528413/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:45:07.360127", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10950/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:45:07.360127 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:45:07.360127 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931507 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931356 -le 1791931507 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931507 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202374 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SBCJzwsi7s ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XSW3ddsDyt /tmp/tmp.SBCJzwsi7s + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=2 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 2 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145754 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145754 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145754 + 198471:pw-trigger.sh: 74: patch_id=145754 + 198471:pw-trigger.sh: 75: '[' 145754 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145754 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145754 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145754 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145754 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145754 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145754 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ru6tidlsty +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SL1UF0DHtj ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ru6tidlsty /tmp/tmp.SL1UF0DHtj' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145754/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145754/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202441 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SL1UF0DHtj ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ru6tidlsty /tmp/tmp.SL1UF0DHtj + 198471:pw-trigger.sh: 89: check_state=pending + 198471:pw-trigger.sh: 90: '[' pending = pending ']' + 198471:pw-trigger.sh: 91: break + 198471:pw-trigger.sh: 96: '[' 145754 = '' ']' + 198471:pw-trigger.sh: 101: check_state=success + 198471:pw-trigger.sh: 108: '[' success '!=' success ']' + 198471:pw-trigger.sh: 113: j=4 + 198471:pw-trigger.sh: 114: cat + 198471:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=4 ++ 198471:pw-trigger.sh: 64: shyaml get-value 4.id + 198471:pw-trigger.sh: 64: series_id=67786 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67786 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67786 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67786 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67786 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67786 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67786 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67786 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67786 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145761 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145761 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145761 + 198471:pw-trigger.sh: 74: patch_id=145761 + 198471:pw-trigger.sh: 75: '[' 145761 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145761 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145761 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145761 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145761 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145761 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145761 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.54WYF89Wt2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8XKmlKfnDY ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.54WYF89Wt2 /tmp/tmp.8XKmlKfnDY' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145761/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145761/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202529 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8XKmlKfnDY ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528029, "url": "https://patchwork.sourceware.org/api/1.2/patches/145761/checks/528029/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:30:45.454852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10934/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:30:45.454852 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:30:45.454852 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909045 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909045 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909045 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202536 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8XKmlKfnDY ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528031, "url": "https://patchwork.sourceware.org/api/1.2/patches/145761/checks/528031/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:30:48.085433", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10934/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:30:48.085433 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:30:48.085433 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909048 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909045 -le 1791909048 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909048 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202543 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8XKmlKfnDY ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.54WYF89Wt2 /tmp/tmp.8XKmlKfnDY + 198471:pw-trigger.sh: 89: check_state=fail + 198471:pw-trigger.sh: 90: '[' fail = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67786 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67786 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67786 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67786 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=3 ++ 198471:pw-trigger.sh: 64: shyaml get-value 3.id + 198471:pw-trigger.sh: 64: series_id=67787 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67787 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67787 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67787 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67787 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67787 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67787 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67787 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67787 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145762 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145762 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145762 + 198471:pw-trigger.sh: 74: patch_id=145762 + 198471:pw-trigger.sh: 75: '[' 145762 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145762 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145762 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145762 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145762 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145762 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145762 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kc02KX1IBZ +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qCX6CpHija ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kc02KX1IBZ /tmp/tmp.qCX6CpHija' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145762/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145762/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202645 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qCX6CpHija ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528034, "url": "https://patchwork.sourceware.org/api/1.2/patches/145762/checks/528034/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:31:53.976606", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10935/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:31:53.976606 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:31:53.976606 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909113 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909113 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909113 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202652 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qCX6CpHija ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528036, "url": "https://patchwork.sourceware.org/api/1.2/patches/145762/checks/528036/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:31:55.604587", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10935/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:31:55.604587 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:31:55.604587 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909115 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909113 -le 1791909115 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909115 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202659 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qCX6CpHija ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528044, "url": "https://patchwork.sourceware.org/api/1.2/patches/145762/checks/528044/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:35:15.897422", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10935/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:35:15.897422 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:35:15.897422 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909315 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909115 -le 1791909315 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909315 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202666 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qCX6CpHija ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kc02KX1IBZ /tmp/tmp.qCX6CpHija + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67787 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67787 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67787 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67787 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=2 ++ 198471:pw-trigger.sh: 64: shyaml get-value 2.id + 198471:pw-trigger.sh: 64: series_id=67790 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67790 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67790 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67790 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67790 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67790 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67790 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67790 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67790 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145767 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145767 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145767 + 198471:pw-trigger.sh: 74: patch_id=145767 + 198471:pw-trigger.sh: 75: '[' 145767 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145767 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145767 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145767 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145767 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145767 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145767 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Xo6AxHOOtZ +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.smiQ984Tww ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Xo6AxHOOtZ /tmp/tmp.smiQ984Tww' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145767/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145767/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202768 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.smiQ984Tww ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528028, "url": "https://patchwork.sourceware.org/api/1.2/patches/145767/checks/528028/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:30:44.946201", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10936/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:30:44.946201 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:30:44.946201 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909044 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909044 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909044 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202775 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.smiQ984Tww ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528030, "url": "https://patchwork.sourceware.org/api/1.2/patches/145767/checks/528030/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:30:46.133199", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10936/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:30:46.133199 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:30:46.133199 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909046 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909044 -le 1791909046 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909046 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202782 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.smiQ984Tww ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528040, "url": "https://patchwork.sourceware.org/api/1.2/patches/145767/checks/528040/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:33:24.840303", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10936/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:33:24.840303 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:33:24.840303 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909204 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909046 -le 1791909204 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909204 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202789 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.smiQ984Tww ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Xo6AxHOOtZ /tmp/tmp.smiQ984Tww + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67790 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67790 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67790 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67790 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=1 ++ 198471:pw-trigger.sh: 64: shyaml get-value 1.id + 198471:pw-trigger.sh: 64: series_id=67802 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67802 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67802 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67802 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67802 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145828 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145828 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145828 + 198471:pw-trigger.sh: 74: patch_id=145828 + 198471:pw-trigger.sh: 75: '[' 145828 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145828 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145828 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145828 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145828 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145828 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145828 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.710mP6wPOb +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9zFawpzhh3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.710mP6wPOb /tmp/tmp.9zFawpzhh3' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145828/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145828/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202897 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9zFawpzhh3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528035, "url": "https://patchwork.sourceware.org/api/1.2/patches/145828/checks/528035/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:31:54.716519", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10937/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:31:54.716519 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:31:54.716519 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909114 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909114 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909114 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202904 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9zFawpzhh3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528037, "url": "https://patchwork.sourceware.org/api/1.2/patches/145828/checks/528037/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:31:56.891263", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10937/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:31:56.891263 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:31:56.891263 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909116 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909114 -le 1791909116 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909116 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202911 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9zFawpzhh3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528043, "url": "https://patchwork.sourceware.org/api/1.2/patches/145828/checks/528043/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:35:15.871057", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10937/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:35:15.871057 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:35:15.871057 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909315 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909116 -le 1791909315 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909315 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202918 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9zFawpzhh3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.710mP6wPOb /tmp/tmp.9zFawpzhh3 + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145831 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145831 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145831 + 198471:pw-trigger.sh: 74: patch_id=145831 + 198471:pw-trigger.sh: 75: '[' 145831 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145831 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145831 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145831 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145831 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145831 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145831 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9SK478D5k3 +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X9TjtC2lvj ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9SK478D5k3 /tmp/tmp.X9TjtC2lvj' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145831/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145831/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202982 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X9TjtC2lvj ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528407, "url": "https://patchwork.sourceware.org/api/1.2/patches/145831/checks/528407/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:31.993260", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10951/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:31.993260 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:31.993260 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931351 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931351 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931351 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202989 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X9TjtC2lvj ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528409, "url": "https://patchwork.sourceware.org/api/1.2/patches/145831/checks/528409/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:37.794873", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10951/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:37.794873 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:37.794873 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931357 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931351 -le 1791931357 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931357 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 202996 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X9TjtC2lvj ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528412, "url": "https://patchwork.sourceware.org/api/1.2/patches/145831/checks/528412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:45:05.177300", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10951/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:45:05.177300 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:45:05.177300 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791931505 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931357 -le 1791931505 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931505 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 203003 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X9TjtC2lvj ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9SK478D5k3 /tmp/tmp.X9TjtC2lvj + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=2 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 2 +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145830 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145830 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145830 + 198471:pw-trigger.sh: 74: patch_id=145830 + 198471:pw-trigger.sh: 75: '[' 145830 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145830 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145830 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145830 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145830 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145830 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145830 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m2kZLgYjkG +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BuA9M0JcVE ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m2kZLgYjkG /tmp/tmp.BuA9M0JcVE' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145830/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145830/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 203070 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BuA9M0JcVE ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m2kZLgYjkG /tmp/tmp.BuA9M0JcVE + 198471:pw-trigger.sh: 89: check_state=pending + 198471:pw-trigger.sh: 90: '[' pending = pending ']' + 198471:pw-trigger.sh: 91: break + 198471:pw-trigger.sh: 96: '[' 145830 = '' ']' + 198471:pw-trigger.sh: 101: check_state=success + 198471:pw-trigger.sh: 108: '[' success '!=' success ']' + 198471:pw-trigger.sh: 113: j=5 + 198471:pw-trigger.sh: 114: cat + 198471:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 198471:pw-trigger.sh: 63: i=0 ++ 198471:pw-trigger.sh: 64: shyaml get-value 0.id + 198471:pw-trigger.sh: 64: series_id=67814 + 198471:pw-trigger.sh: 66: pw_series_complete_p binutils 67814 + 198471:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 198471:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 198471:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67814 + 198471:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 198471:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67814 property Complete value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67814 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x + 198471:pw-trigger.sh: pw_series_complete_p: 187: value=True + 198471:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 198471:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 198471:pw-trigger.sh: 71: num_patch=0 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67814 0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67814 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67814 property '.*' value Patches 0 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67814 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145843 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145843 = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145843 + 198471:pw-trigger.sh: 74: patch_id=145843 + 198471:pw-trigger.sh: 75: '[' 145843 = '' ']' ++ 198471:pw-trigger.sh: 82: pw_get_patch_data binutils 145843 State ++ 198471:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145843 ++ 198471:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 198471:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145843 property State value ++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=145843 ++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 198471:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 198471:pw-trigger.sh: 82: patch_state=new + 198471:pw-trigger.sh: 83: case "$patch_state" in ++ 198471:pw-trigger.sh: 89: pw_patch_check_state 145843 tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145843 ++ 198471:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 198471:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 198471:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 198471:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 198471:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 198471:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mxpwH70AVc +++ 198471:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 198471:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C2ykt8qWIj ++ 198471:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mxpwH70AVc /tmp/tmp.C2ykt8qWIj' EXIT ++ 198471:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 198471:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145843/checks/ ++ 198471:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145843/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 198471:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 203158 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2ykt8qWIj ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528047, "url": "https://patchwork.sourceware.org/api/1.2/patches/145843/checks/528047/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:35:25.354709", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10938/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:35:25.354709 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:35:25.354709 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909325 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791909325 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909325 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 203165 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2ykt8qWIj ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528048, "url": "https://patchwork.sourceware.org/api/1.2/patches/145843/checks/528048/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:35:27.945224", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10938/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:35:27.945224 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:35:27.945224 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909327 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909325 -le 1791909327 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909327 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 203172 ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2ykt8qWIj ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528055, "url": "https://patchwork.sourceware.org/api/1.2/patches/145843/checks/528055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:39:06.695890", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10938/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 198471:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:39:06.695890 +++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:39:06.695890 +%s ++ 198471:pw-trigger.sh: pw_patch_check_state: 274: date=1791909546 ++ 198471:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791909327 -le 1791909546 ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909546 +++ 198471:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 198471:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 198471:pw-trigger.sh: pw_patch_check_state: 263: true ++ 198471:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 198471:pw-trigger.sh: pw_patch_check_state: 267: wait 203179 ++ 198471:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 198471:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C2ykt8qWIj ++ 198471:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 198471:pw-trigger.sh: pw_patch_check_state: 270: break ++ 198471:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 198471:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mxpwH70AVc /tmp/tmp.C2ykt8qWIj + 198471:pw-trigger.sh: 89: check_state=success + 198471:pw-trigger.sh: 90: '[' success = pending ']' + 198471:pw-trigger.sh: 93: num_patch=1 + 198471:pw-trigger.sh: 72: true ++ 198471:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67814 1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67814 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67814 property '.*' value Patches 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 198471:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 198471:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 198471:pw-trigger.sh: pw_yaml_get: 100: local id=67814 +++ 198471:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 198471:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 198471:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 198471:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 198471:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 198471:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 198471:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 198471:pw-trigger.sh: 74: true + 198471:pw-trigger.sh: 74: patch_id= + 198471:pw-trigger.sh: 75: '[' '' = '' ']' + 198471:pw-trigger.sh: 76: break + 198471:pw-trigger.sh: 96: '[' '' = '' ']' + 198471:pw-trigger.sh: 97: continue + 198471:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 198471:pw-trigger.sh: 119: rm /tmp/tmp.JIbi6z5smC + 198471:pw-trigger.sh: 121: echo 'Processed 30 series and created 5 pre-commit triggers' Processed 30 series and created 5 pre-commit triggers + 198471:pw-trigger.sh: 1: pw_deinit binutils + 198471:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 198471:pw-trigger.sh: pw_deinit: 58: local project=binutils + 198471:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-198471 + 198471:pw-trigger.sh: 1: rm -f /tmp/tmp.JIbi6z5smC