+ 407697:jenkins14968748852515879062.sh: build_container_exec: 29: set +x + 122242:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 122242:pw-trigger.sh: 47: pw_init binutils + 122242:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 122242:pw-trigger.sh: pw_init: 42: local project=binutils + 122242:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 122242:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 122242:pw-trigger.sh: pw_init: 48: pw_clear_cache + 122242:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 122242:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-122242 + 122242:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-122242 ++ 122242:pw-trigger.sh: 49: mktemp + 122242:pw-trigger.sh: 49: yaml=/tmp/tmp.izeG4AC59X + 122242:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.izeG4AC59X' EXIT + 122242:pw-trigger.sh: 53: readarray -t prereq_bots ++ 122242:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 122242:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 122242:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 122242:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 122242:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 122242:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 122242:pw-trigger.sh: 58: shyaml get-length + 122242:pw-trigger.sh: 58: len=30 + 122242:pw-trigger.sh: 59: i=30 + 122242:pw-trigger.sh: 60: j=0 + 122242:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=29 ++ 122242:pw-trigger.sh: 64: shyaml get-value 29.id + 122242:pw-trigger.sh: 64: series_id=62985 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 62985 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62985 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62985 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=62985 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62985 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62985 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62985 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=62985 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138185 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138185 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138185 + 122242:pw-trigger.sh: 74: patch_id=138185 + 122242:pw-trigger.sh: 75: '[' 138185 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138185 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138185 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138185 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138185 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138185 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138185 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.r7kBlKCNev +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XrfAdzKdKd ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.r7kBlKCNev /tmp/tmp.XrfAdzKdKd' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138185/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138185/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122369 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrfAdzKdKd ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472283, "url": "https://patchwork.sourceware.org/api/1.2/patches/138185/checks/472283/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T00:19:17.862899", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10204/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T00:19:17.862899 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T00:19:17.862899 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783037957 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783037957 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783037957 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122376 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrfAdzKdKd ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472284, "url": "https://patchwork.sourceware.org/api/1.2/patches/138185/checks/472284/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T00:19:22.419546", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10204/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T00:19:22.419546 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T00:19:22.419546 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783037962 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783037957 -le 1783037962 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783037962 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122383 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrfAdzKdKd ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.r7kBlKCNev /tmp/tmp.XrfAdzKdKd + 122242:pw-trigger.sh: 89: check_state=fail + 122242:pw-trigger.sh: 90: '[' fail = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62985 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62985 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62985 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=62985 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=28 ++ 122242:pw-trigger.sh: 64: shyaml get-value 28.id + 122242:pw-trigger.sh: 64: series_id=62987 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 62987 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62987 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62987 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=62987 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62987 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62987 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62987 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=62987 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138187 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138187 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138187 + 122242:pw-trigger.sh: 74: patch_id=138187 + 122242:pw-trigger.sh: 75: '[' 138187 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138187 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138187 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138187 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138187 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138187 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138187 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FCoMVHrxLF +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tB9DT9nk8r ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FCoMVHrxLF /tmp/tmp.tB9DT9nk8r' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138187/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138187/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122485 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tB9DT9nk8r ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471692, "url": "https://patchwork.sourceware.org/api/1.2/patches/138187/checks/471692/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T09:02:06.788094", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10199/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T09:02:06.788094 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T09:02:06.788094 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1782982926 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782982926 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782982926 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122492 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tB9DT9nk8r ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471699, "url": "https://patchwork.sourceware.org/api/1.2/patches/138187/checks/471699/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T09:02:07.945738", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10199/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T09:02:07.945738 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T09:02:07.945738 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1782982927 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782982926 -le 1782982927 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782982927 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122499 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tB9DT9nk8r ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471712, "url": "https://patchwork.sourceware.org/api/1.2/patches/138187/checks/471712/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T09:07:48.726905", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10199/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T09:07:48.726905 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T09:07:48.726905 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1782983268 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782982927 -le 1782983268 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782983268 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122506 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tB9DT9nk8r ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FCoMVHrxLF /tmp/tmp.tB9DT9nk8r + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62987 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62987 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62987 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=62987 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=27 ++ 122242:pw-trigger.sh: 64: shyaml get-value 27.id + 122242:pw-trigger.sh: 64: series_id=62994 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 62994 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62994 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62994 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=62994 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62994 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62994 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62994 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=62994 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138194 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138194 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138194 + 122242:pw-trigger.sh: 74: patch_id=138194 + 122242:pw-trigger.sh: 75: '[' 138194 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138194 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138194 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138194 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138194 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=committed + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138194 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138194 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SLHaG1WcRK +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.APpNGIDr7L ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SLHaG1WcRK /tmp/tmp.APpNGIDr7L' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138194/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138194/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122608 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.APpNGIDr7L ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471696, "url": "https://patchwork.sourceware.org/api/1.2/patches/138194/checks/471696/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T09:02:07.315471", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10200/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T09:02:07.315471 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T09:02:07.315471 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1782982927 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782982927 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782982927 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122615 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.APpNGIDr7L ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471702, "url": "https://patchwork.sourceware.org/api/1.2/patches/138194/checks/471702/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T09:02:09.800391", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10200/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T09:02:09.800391 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T09:02:09.800391 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1782982929 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782982927 -le 1782982929 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782982929 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122622 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.APpNGIDr7L ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SLHaG1WcRK /tmp/tmp.APpNGIDr7L + 122242:pw-trigger.sh: 89: check_state=fail + 122242:pw-trigger.sh: 90: '[' fail = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62994 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62994 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62994 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=62994 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=26 ++ 122242:pw-trigger.sh: 64: shyaml get-value 26.id + 122242:pw-trigger.sh: 64: series_id=63029 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63029 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63029 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63029 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63029 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63029 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63029 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63029 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63029 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138233 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138233 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138233 + 122242:pw-trigger.sh: 74: patch_id=138233 + 122242:pw-trigger.sh: 75: '[' 138233 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138233 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138233 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138233 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138233 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138233 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138233 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yLfSPB6TCV +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ztiPEtg0Ui ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yLfSPB6TCV /tmp/tmp.ztiPEtg0Ui' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138233/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138233/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122724 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztiPEtg0Ui ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471693, "url": "https://patchwork.sourceware.org/api/1.2/patches/138233/checks/471693/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T09:02:06.810848", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10201/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T09:02:06.810848 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T09:02:06.810848 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1782982926 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782982926 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782982926 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122731 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztiPEtg0Ui ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471698, "url": "https://patchwork.sourceware.org/api/1.2/patches/138233/checks/471698/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T09:02:07.874982", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10201/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T09:02:07.874982 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T09:02:07.874982 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1782982927 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782982926 -le 1782982927 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782982927 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122738 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztiPEtg0Ui ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471711, "url": "https://patchwork.sourceware.org/api/1.2/patches/138233/checks/471711/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T09:07:44.268430", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10201/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T09:07:44.268430 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T09:07:44.268430 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1782983264 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782982927 -le 1782983264 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782983264 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122745 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztiPEtg0Ui ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yLfSPB6TCV /tmp/tmp.ztiPEtg0Ui + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63029 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63029 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63029 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63029 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=25 ++ 122242:pw-trigger.sh: 64: shyaml get-value 25.id + 122242:pw-trigger.sh: 64: series_id=63041 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63041 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63041 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63041 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63041 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63041 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63041 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63041 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63041 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138268 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138268 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138268 + 122242:pw-trigger.sh: 74: patch_id=138268 + 122242:pw-trigger.sh: 75: '[' 138268 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138268 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138268 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138268 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138268 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138268 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138268 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4wYmdJgHzA +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TzGQOFuE1H ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4wYmdJgHzA /tmp/tmp.TzGQOFuE1H' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138268/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138268/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122847 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzGQOFuE1H ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472285, "url": "https://patchwork.sourceware.org/api/1.2/patches/138268/checks/472285/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T00:20:35.578097", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10205/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T00:20:35.578097 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T00:20:35.578097 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783038035 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783038035 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783038035 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122854 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzGQOFuE1H ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472286, "url": "https://patchwork.sourceware.org/api/1.2/patches/138268/checks/472286/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T00:20:37.013621", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10205/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T00:20:37.013621 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T00:20:37.013621 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783038037 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783038035 -le 1783038037 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783038037 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122861 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzGQOFuE1H ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472287, "url": "https://patchwork.sourceware.org/api/1.2/patches/138268/checks/472287/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T00:24:53.717123", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10205/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T00:24:53.717123 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T00:24:53.717123 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783038293 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783038037 -le 1783038293 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783038293 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122868 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TzGQOFuE1H ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4wYmdJgHzA /tmp/tmp.TzGQOFuE1H + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63041 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63041 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63041 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63041 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=24 ++ 122242:pw-trigger.sh: 64: shyaml get-value 24.id + 122242:pw-trigger.sh: 64: series_id=63042 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63042 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63042 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63042 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63042 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63042 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63042 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63042 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63042 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138269 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138269 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138269 + 122242:pw-trigger.sh: 74: patch_id=138269 + 122242:pw-trigger.sh: 75: '[' 138269 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138269 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138269 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138269 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138269 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138269 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138269 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.en2yyqIWNQ +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MVKlhuU0Xe ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.en2yyqIWNQ /tmp/tmp.MVKlhuU0Xe' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138269/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138269/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122970 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MVKlhuU0Xe ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.en2yyqIWNQ /tmp/tmp.MVKlhuU0Xe + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138269 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138269 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138269 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nH9hprExzX +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y5q60C3r6H ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nH9hprExzX /tmp/tmp.Y5q60C3r6H' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138269/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138269/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122985 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5q60C3r6H ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472115, "url": "https://patchwork.sourceware.org/api/1.2/patches/138269/checks/472115/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T15:46:23.313411", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10342/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T15:46:23.313411 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T15:46:23.313411 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783007183 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783007183 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783007183 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122992 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5q60C3r6H ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472118, "url": "https://patchwork.sourceware.org/api/1.2/patches/138269/checks/472118/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T15:46:26.999772", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10342/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T15:46:26.999772 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T15:46:26.999772 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783007186 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783007183 -le 1783007186 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783007186 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 122999 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y5q60C3r6H ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nH9hprExzX /tmp/tmp.Y5q60C3r6H + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138269:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 138269:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=23 ++ 122242:pw-trigger.sh: 64: shyaml get-value 23.id + 122242:pw-trigger.sh: 64: series_id=63049 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63049 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63049 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63049 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63049 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63049 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63049 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63049 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63049 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138283 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138283 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138283 + 122242:pw-trigger.sh: 74: patch_id=138283 + 122242:pw-trigger.sh: 75: '[' 138283 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138283 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138283 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138283 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138283 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138283 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138283 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AWSfLCst66 +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.A6kxpX5YNJ ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AWSfLCst66 /tmp/tmp.A6kxpX5YNJ' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138283/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138283/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123086 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A6kxpX5YNJ ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AWSfLCst66 /tmp/tmp.A6kxpX5YNJ + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138283 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138283 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138283 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ch1LYEAUDs +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Hs73LWgeDQ ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ch1LYEAUDs /tmp/tmp.Hs73LWgeDQ' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138283/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138283/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123101 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hs73LWgeDQ ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472116, "url": "https://patchwork.sourceware.org/api/1.2/patches/138283/checks/472116/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T15:46:23.781245", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10343/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T15:46:23.781245 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T15:46:23.781245 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783007183 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783007183 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783007183 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123108 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hs73LWgeDQ ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472117, "url": "https://patchwork.sourceware.org/api/1.2/patches/138283/checks/472117/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T15:46:26.895067", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10343/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T15:46:26.895067 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T15:46:26.895067 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783007186 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783007183 -le 1783007186 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783007186 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123115 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hs73LWgeDQ ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ch1LYEAUDs /tmp/tmp.Hs73LWgeDQ + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138283:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 138283:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=22 ++ 122242:pw-trigger.sh: 64: shyaml get-value 22.id + 122242:pw-trigger.sh: 64: series_id=63050 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63050 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63050 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63050 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63050 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63050 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63050 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63050 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63050 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138284 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138284 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138284 + 122242:pw-trigger.sh: 74: patch_id=138284 + 122242:pw-trigger.sh: 75: '[' 138284 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138284 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138284 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138284 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138284 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138284 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138284 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.87PKtHh2g0 +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TZ5Ci4iFVz ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.87PKtHh2g0 /tmp/tmp.TZ5Ci4iFVz' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138284/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138284/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123202 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TZ5Ci4iFVz ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.87PKtHh2g0 /tmp/tmp.TZ5Ci4iFVz + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138284 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138284 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138284 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z2dakt9jcR +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vhYufnEGeM ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z2dakt9jcR /tmp/tmp.vhYufnEGeM' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138284/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138284/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123217 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vhYufnEGeM ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472120, "url": "https://patchwork.sourceware.org/api/1.2/patches/138284/checks/472120/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T15:47:48.243082", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10344/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T15:47:48.243082 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T15:47:48.243082 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783007268 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783007268 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783007268 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123224 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vhYufnEGeM ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472121, "url": "https://patchwork.sourceware.org/api/1.2/patches/138284/checks/472121/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-02T15:47:50.426273", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10344/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T15:47:50.426273 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T15:47:50.426273 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783007270 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783007268 -le 1783007270 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783007270 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123231 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vhYufnEGeM ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z2dakt9jcR /tmp/tmp.vhYufnEGeM + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138284:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 138284:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=21 ++ 122242:pw-trigger.sh: 64: shyaml get-value 21.id + 122242:pw-trigger.sh: 64: series_id=63071 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63071 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63071 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63071 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63071 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63071 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63071 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63071 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63071 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138332 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138332 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138332 + 122242:pw-trigger.sh: 74: patch_id=138332 + 122242:pw-trigger.sh: 75: '[' 138332 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138332 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138332 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138332 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138332 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=committed + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138332 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138332 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zqNxrOhuWA +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OFTiwrT531 ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zqNxrOhuWA /tmp/tmp.OFTiwrT531' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138332/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138332/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123330 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OFTiwrT531 ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zqNxrOhuWA /tmp/tmp.OFTiwrT531 + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138332 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138332 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138332 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vEG59GQWv0 +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.z8F4mYyagC ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vEG59GQWv0 /tmp/tmp.z8F4mYyagC' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138332/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138332/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123345 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z8F4mYyagC ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472427, "url": "https://patchwork.sourceware.org/api/1.2/patches/138332/checks/472427/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T04:08:46.627082", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10346/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T04:08:46.627082 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T04:08:46.627082 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783051726 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783051726 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783051726 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123352 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z8F4mYyagC ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472428, "url": "https://patchwork.sourceware.org/api/1.2/patches/138332/checks/472428/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T04:08:49.592957", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10346/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T04:08:49.592957 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T04:08:49.592957 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783051729 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783051726 -le 1783051729 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783051729 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123359 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z8F4mYyagC ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vEG59GQWv0 /tmp/tmp.z8F4mYyagC + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138332:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 138332:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=20 ++ 122242:pw-trigger.sh: 64: shyaml get-value 20.id + 122242:pw-trigger.sh: 64: series_id=63077 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63077 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63077 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63077 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63077 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63077 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63077 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63077 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63077 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138338 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138338 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138338 + 122242:pw-trigger.sh: 74: patch_id=138338 + 122242:pw-trigger.sh: 75: '[' 138338 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138338 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138338 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138338 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138338 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=committed + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138338 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138338 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JNhO8uCGO3 +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GMIX8XR2ev ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JNhO8uCGO3 /tmp/tmp.GMIX8XR2ev' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138338/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138338/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123446 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GMIX8XR2ev ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JNhO8uCGO3 /tmp/tmp.GMIX8XR2ev + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138338 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138338 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138338 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eytGQ3I8pP +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HA7WqSFAQy ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eytGQ3I8pP /tmp/tmp.HA7WqSFAQy' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138338/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138338/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123461 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HA7WqSFAQy ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472429, "url": "https://patchwork.sourceware.org/api/1.2/patches/138338/checks/472429/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T04:08:49.912719", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10347/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T04:08:49.912719 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T04:08:49.912719 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783051729 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783051729 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783051729 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123468 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HA7WqSFAQy ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472430, "url": "https://patchwork.sourceware.org/api/1.2/patches/138338/checks/472430/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T04:08:52.566957", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10347/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T04:08:52.566957 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T04:08:52.566957 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783051732 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783051729 -le 1783051732 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783051732 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123475 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HA7WqSFAQy ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eytGQ3I8pP /tmp/tmp.HA7WqSFAQy + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138338:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 138338:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=19 ++ 122242:pw-trigger.sh: 64: shyaml get-value 19.id + 122242:pw-trigger.sh: 64: series_id=63078 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63078 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63078 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63078 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63078 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63078 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63078 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63078 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63078 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138339 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138339 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138339 + 122242:pw-trigger.sh: 74: patch_id=138339 + 122242:pw-trigger.sh: 75: '[' 138339 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138339 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138339 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138339 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138339 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138339 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138339 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5TJlsQCMON +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.60rdts0M4v ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5TJlsQCMON /tmp/tmp.60rdts0M4v' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138339/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138339/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123562 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.60rdts0M4v ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472544, "url": "https://patchwork.sourceware.org/api/1.2/patches/138339/checks/472544/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T09:37:39.783371", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10206/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T09:37:39.783371 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T09:37:39.783371 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783071459 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783071459 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783071459 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123569 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.60rdts0M4v ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472545, "url": "https://patchwork.sourceware.org/api/1.2/patches/138339/checks/472545/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T09:37:47.515468", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10206/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T09:37:47.515468 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T09:37:47.515468 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783071467 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783071459 -le 1783071467 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783071467 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123576 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.60rdts0M4v ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472554, "url": "https://patchwork.sourceware.org/api/1.2/patches/138339/checks/472554/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T09:43:55.856118", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10206/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T09:43:55.856118 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T09:43:55.856118 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783071835 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783071467 -le 1783071835 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783071835 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123583 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.60rdts0M4v ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5TJlsQCMON /tmp/tmp.60rdts0M4v + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63078 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63078 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63078 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63078 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=18 ++ 122242:pw-trigger.sh: 64: shyaml get-value 18.id + 122242:pw-trigger.sh: 64: series_id=63084 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63084 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63084 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63084 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63084 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63084 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63084 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63084 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63084 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138345 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138345 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138345 + 122242:pw-trigger.sh: 74: patch_id=138345 + 122242:pw-trigger.sh: 75: '[' 138345 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138345 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138345 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138345 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138345 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138345 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138345 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wF5fhRDYmQ +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dBUZIMz0Fh ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wF5fhRDYmQ /tmp/tmp.dBUZIMz0Fh' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138345/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138345/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123685 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dBUZIMz0Fh ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wF5fhRDYmQ /tmp/tmp.dBUZIMz0Fh + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138345 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138345 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138345 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NdjsTGWYZL +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.A8bEftfW6L ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NdjsTGWYZL /tmp/tmp.A8bEftfW6L' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138345/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138345/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123700 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A8bEftfW6L ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472431, "url": "https://patchwork.sourceware.org/api/1.2/patches/138345/checks/472431/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T04:09:16.264613", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10349/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T04:09:16.264613 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T04:09:16.264613 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783051756 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783051756 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783051756 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123707 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A8bEftfW6L ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472432, "url": "https://patchwork.sourceware.org/api/1.2/patches/138345/checks/472432/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T04:09:18.229117", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10349/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T04:09:18.229117 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T04:09:18.229117 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783051758 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783051756 -le 1783051758 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783051758 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123714 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A8bEftfW6L ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NdjsTGWYZL /tmp/tmp.A8bEftfW6L + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 138345:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138345:tcwg_binutils_build--master-aarch64 to succeed.' + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=17 ++ 122242:pw-trigger.sh: 64: shyaml get-value 17.id + 122242:pw-trigger.sh: 64: series_id=63100 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63100 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63100 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63100 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63100 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63100 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63100 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63100 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63100 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138384 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138384 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138384 + 122242:pw-trigger.sh: 74: patch_id=138384 + 122242:pw-trigger.sh: 75: '[' 138384 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138384 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138384 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138384 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138384 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138384 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138384 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.B7EJjLGxMf +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tOxb2E4kmV ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.B7EJjLGxMf /tmp/tmp.tOxb2E4kmV' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138384/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138384/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123801 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tOxb2E4kmV ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.B7EJjLGxMf /tmp/tmp.tOxb2E4kmV + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138384 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138384 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138384 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A9JJtJTnm7 +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fJ0XINDu8h ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A9JJtJTnm7 /tmp/tmp.fJ0XINDu8h' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138384/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138384/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123816 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fJ0XINDu8h ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472433, "url": "https://patchwork.sourceware.org/api/1.2/patches/138384/checks/472433/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T04:09:18.547997", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10350/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T04:09:18.547997 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T04:09:18.547997 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783051758 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783051758 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783051758 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123823 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fJ0XINDu8h ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472436, "url": "https://patchwork.sourceware.org/api/1.2/patches/138384/checks/472436/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T04:09:21.581084", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10350/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T04:09:21.581084 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T04:09:21.581084 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783051761 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783051758 -le 1783051761 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783051761 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123830 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fJ0XINDu8h ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A9JJtJTnm7 /tmp/tmp.fJ0XINDu8h + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138384:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 138384:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=16 ++ 122242:pw-trigger.sh: 64: shyaml get-value 16.id + 122242:pw-trigger.sh: 64: series_id=63129 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63129 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63129 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63129 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63129 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63129 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63129 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63129 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63129 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138424 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138424 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138424 + 122242:pw-trigger.sh: 74: patch_id=138424 + 122242:pw-trigger.sh: 75: '[' 138424 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138424 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138424 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138424 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138424 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138424 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138424 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tWNegvS8kI +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dB6T6jYSRz ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tWNegvS8kI /tmp/tmp.dB6T6jYSRz' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138424/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138424/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123917 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dB6T6jYSRz ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472894, "url": "https://patchwork.sourceware.org/api/1.2/patches/138424/checks/472894/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T22:48:05.023478", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10207/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T22:48:05.023478 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T22:48:05.023478 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783118885 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783118885 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783118885 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123924 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dB6T6jYSRz ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472896, "url": "https://patchwork.sourceware.org/api/1.2/patches/138424/checks/472896/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T22:48:06.617872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10207/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T22:48:06.617872 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T22:48:06.617872 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783118886 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783118885 -le 1783118886 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783118886 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123931 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dB6T6jYSRz ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472901, "url": "https://patchwork.sourceware.org/api/1.2/patches/138424/checks/472901/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-03T22:52:44.880054", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10207/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T22:52:44.880054 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T22:52:44.880054 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783119164 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783118886 -le 1783119164 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783119164 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 123938 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dB6T6jYSRz ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tWNegvS8kI /tmp/tmp.dB6T6jYSRz + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63129 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63129 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63129 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63129 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=15 ++ 122242:pw-trigger.sh: 64: shyaml get-value 15.id + 122242:pw-trigger.sh: 64: series_id=63149 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63149 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63149 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63149 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63149 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63149 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63149 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63149 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63149 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138466 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138466 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138466 + 122242:pw-trigger.sh: 74: patch_id=138466 + 122242:pw-trigger.sh: 75: '[' 138466 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138466 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138466 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138466 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138466 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138466 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138466 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YMTnyDIKnN +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZDk2uSctFt ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YMTnyDIKnN /tmp/tmp.ZDk2uSctFt' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138466/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138466/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124040 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDk2uSctFt ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473448, "url": "https://patchwork.sourceware.org/api/1.2/patches/138466/checks/473448/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-05T03:03:47.212639", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10208/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T03:03:47.212639 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T03:03:47.212639 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783220627 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783220627 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783220627 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124047 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDk2uSctFt ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473449, "url": "https://patchwork.sourceware.org/api/1.2/patches/138466/checks/473449/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-05T03:03:48.290667", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10208/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T03:03:48.290667 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T03:03:48.290667 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783220628 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783220627 -le 1783220628 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783220628 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124054 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDk2uSctFt ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473450, "url": "https://patchwork.sourceware.org/api/1.2/patches/138466/checks/473450/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-05T03:08:19.303599", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10208/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T03:08:19.303599 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T03:08:19.303599 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783220899 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783220628 -le 1783220899 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783220899 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124061 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDk2uSctFt ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YMTnyDIKnN /tmp/tmp.ZDk2uSctFt + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63149 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63149 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63149 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63149 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=14 ++ 122242:pw-trigger.sh: 64: shyaml get-value 14.id + 122242:pw-trigger.sh: 64: series_id=63156 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63156 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63156 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63156 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63156 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63156 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63156 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63156 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63156 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138474 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138474 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138474 + 122242:pw-trigger.sh: 74: patch_id=138474 + 122242:pw-trigger.sh: 75: '[' 138474 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138474 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138474 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138474 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138474 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138474 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138474 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1A4apga3E6 +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4tjcuLURme ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1A4apga3E6 /tmp/tmp.4tjcuLURme' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138474/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138474/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124163 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4tjcuLURme ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1A4apga3E6 /tmp/tmp.4tjcuLURme + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138474 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138474 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138474 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Qo1SslpaRp +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aS1PID3HZI ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Qo1SslpaRp /tmp/tmp.aS1PID3HZI' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138474/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138474/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124178 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aS1PID3HZI ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473247, "url": "https://patchwork.sourceware.org/api/1.2/patches/138474/checks/473247/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T16:16:54.967527", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10357/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T16:16:54.967527 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T16:16:54.967527 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783181814 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783181814 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783181814 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124185 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aS1PID3HZI ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473249, "url": "https://patchwork.sourceware.org/api/1.2/patches/138474/checks/473249/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T16:16:58.566424", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10357/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T16:16:58.566424 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T16:16:58.566424 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783181818 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783181814 -le 1783181818 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783181818 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124192 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aS1PID3HZI ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Qo1SslpaRp /tmp/tmp.aS1PID3HZI + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 138474:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138474:tcwg_binutils_build--master-aarch64 to succeed.' + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=13 ++ 122242:pw-trigger.sh: 64: shyaml get-value 13.id + 122242:pw-trigger.sh: 64: series_id=63157 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63157 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63157 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63157 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63157 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63157 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63157 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63157 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63157 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138475 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138475 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138475 + 122242:pw-trigger.sh: 74: patch_id=138475 + 122242:pw-trigger.sh: 75: '[' 138475 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138475 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138475 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138475 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138475 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138475 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138475 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.epG2Si8f93 +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UsnKGF7zZk ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.epG2Si8f93 /tmp/tmp.UsnKGF7zZk' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138475/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138475/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124279 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UsnKGF7zZk ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.epG2Si8f93 /tmp/tmp.UsnKGF7zZk + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138475 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138475 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138475 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2bU3iP9zeB +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.doTibemrSR ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2bU3iP9zeB /tmp/tmp.doTibemrSR' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138475/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138475/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124294 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.doTibemrSR ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473246, "url": "https://patchwork.sourceware.org/api/1.2/patches/138475/checks/473246/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T16:16:53.072844", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10358/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T16:16:53.072844 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T16:16:53.072844 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783181813 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783181813 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783181813 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124301 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.doTibemrSR ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473248, "url": "https://patchwork.sourceware.org/api/1.2/patches/138475/checks/473248/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-04T16:16:56.602970", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10358/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T16:16:56.602970 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T16:16:56.602970 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783181816 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783181813 -le 1783181816 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783181816 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124308 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.doTibemrSR ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2bU3iP9zeB /tmp/tmp.doTibemrSR + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 138475:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138475:tcwg_binutils_build--master-aarch64 to succeed.' + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=12 ++ 122242:pw-trigger.sh: 64: shyaml get-value 12.id + 122242:pw-trigger.sh: 64: series_id=63158 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63158 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63158 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63158 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63158 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63158 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63158 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63158 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63158 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138476 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138476 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138476 + 122242:pw-trigger.sh: 74: patch_id=138476 + 122242:pw-trigger.sh: 75: '[' 138476 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138476 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138476 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138476 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138476 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138476 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138476 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RxtyTOyi4Y +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.An0HdtxoLI ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RxtyTOyi4Y /tmp/tmp.An0HdtxoLI' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138476/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138476/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124395 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.An0HdtxoLI ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473451, "url": "https://patchwork.sourceware.org/api/1.2/patches/138476/checks/473451/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-05T03:11:25.386807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10209/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T03:11:25.386807 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T03:11:25.386807 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783221085 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783221085 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783221085 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124402 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.An0HdtxoLI ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473452, "url": "https://patchwork.sourceware.org/api/1.2/patches/138476/checks/473452/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-05T03:11:26.762986", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10209/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T03:11:26.762986 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T03:11:26.762986 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783221086 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783221085 -le 1783221086 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783221086 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124409 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.An0HdtxoLI ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473453, "url": "https://patchwork.sourceware.org/api/1.2/patches/138476/checks/473453/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-05T03:16:59.099190", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10209/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T03:16:59.099190 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T03:16:59.099190 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783221419 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783221086 -le 1783221419 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783221419 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124416 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.An0HdtxoLI ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RxtyTOyi4Y /tmp/tmp.An0HdtxoLI + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63158 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63158 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63158 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63158 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=11 ++ 122242:pw-trigger.sh: 64: shyaml get-value 11.id + 122242:pw-trigger.sh: 64: series_id=63186 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63186 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63186 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63186 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63186 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63186 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63186 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63186 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63186 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138514 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138514 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138514 + 122242:pw-trigger.sh: 74: patch_id=138514 + 122242:pw-trigger.sh: 75: '[' 138514 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138514 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138514 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138514 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138514 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138514 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138514 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sFKDI8wCUl +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3lH1Vi1gbF ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sFKDI8wCUl /tmp/tmp.3lH1Vi1gbF' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138514/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138514/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124518 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3lH1Vi1gbF ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474739, "url": "https://patchwork.sourceware.org/api/1.2/patches/138514/checks/474739/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:00:55.878895", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10210/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:00:55.878895 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:00:55.878895 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440055 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783440055 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440055 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124525 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3lH1Vi1gbF ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474741, "url": "https://patchwork.sourceware.org/api/1.2/patches/138514/checks/474741/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:00:58.332167", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10210/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:00:58.332167 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:00:58.332167 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440058 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440055 -le 1783440058 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440058 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124532 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3lH1Vi1gbF ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474759, "url": "https://patchwork.sourceware.org/api/1.2/patches/138514/checks/474759/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:09:19.183113", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10210/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:09:19.183113 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:09:19.183113 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440559 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440058 -le 1783440559 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440559 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124539 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3lH1Vi1gbF ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sFKDI8wCUl /tmp/tmp.3lH1Vi1gbF + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63186 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63186 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63186 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63186 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=10 ++ 122242:pw-trigger.sh: 64: shyaml get-value 10.id + 122242:pw-trigger.sh: 64: series_id=63212 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63212 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63212 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63212 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63212 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63212 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63212 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63212 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63212 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138543 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138543 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138543 + 122242:pw-trigger.sh: 74: patch_id=138543 + 122242:pw-trigger.sh: 75: '[' 138543 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138543 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138543 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138543 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138543 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=accepted + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138543 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138543 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aSjAcXOO9h +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ez46Rdljb4 ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aSjAcXOO9h /tmp/tmp.ez46Rdljb4' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138543/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138543/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124641 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ez46Rdljb4 ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aSjAcXOO9h /tmp/tmp.ez46Rdljb4 + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138543 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138543 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138543 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.duR49LfVbe +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WUUbFJ0jDi ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.duR49LfVbe /tmp/tmp.WUUbFJ0jDi' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138543/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138543/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124656 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WUUbFJ0jDi ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474546, "url": "https://patchwork.sourceware.org/api/1.2/patches/138543/checks/474546/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T08:07:05.179837", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10367/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T08:07:05.179837 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T08:07:05.179837 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783411625 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783411625 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783411625 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124663 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WUUbFJ0jDi ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474548, "url": "https://patchwork.sourceware.org/api/1.2/patches/138543/checks/474548/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T08:07:20.778799", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10367/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T08:07:20.778799 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T08:07:20.778799 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783411640 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783411625 -le 1783411640 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783411640 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124670 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WUUbFJ0jDi ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.duR49LfVbe /tmp/tmp.WUUbFJ0jDi + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 138543:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138543:tcwg_binutils_build--master-aarch64 to succeed.' + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=9 ++ 122242:pw-trigger.sh: 64: shyaml get-value 9.id + 122242:pw-trigger.sh: 64: series_id=63213 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63213 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63213 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63213 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63213 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63213 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63213 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63213 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63213 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138544 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138544 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138544 + 122242:pw-trigger.sh: 74: patch_id=138544 + 122242:pw-trigger.sh: 75: '[' 138544 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138544 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138544 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138544 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138544 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=accepted + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138544 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138544 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f4dNFiP1dg +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dcQFZfVexZ ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f4dNFiP1dg /tmp/tmp.dcQFZfVexZ' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138544/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138544/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124757 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dcQFZfVexZ ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474745, "url": "https://patchwork.sourceware.org/api/1.2/patches/138544/checks/474745/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:01:51.638321", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10211/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:01:51.638321 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:01:51.638321 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440111 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783440111 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440111 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124764 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dcQFZfVexZ ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474746, "url": "https://patchwork.sourceware.org/api/1.2/patches/138544/checks/474746/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:01:54.126697", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10211/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:01:54.126697 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:01:54.126697 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440114 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440111 -le 1783440114 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440114 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124771 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dcQFZfVexZ ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474760, "url": "https://patchwork.sourceware.org/api/1.2/patches/138544/checks/474760/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:09:40.044672", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10211/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:09:40.044672 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:09:40.044672 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440580 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440114 -le 1783440580 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440580 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124778 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dcQFZfVexZ ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f4dNFiP1dg /tmp/tmp.dcQFZfVexZ + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63213 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63213 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63213 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63213 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=8 ++ 122242:pw-trigger.sh: 64: shyaml get-value 8.id + 122242:pw-trigger.sh: 64: series_id=63221 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63221 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63221 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63221 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63221 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63221 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63221 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63221 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63221 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138553 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138553 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138553 + 122242:pw-trigger.sh: 74: patch_id=138553 + 122242:pw-trigger.sh: 75: '[' 138553 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138553 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138553 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138553 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138553 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138553 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138553 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nYLEIOasOt +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bKLVoZskIG ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nYLEIOasOt /tmp/tmp.bKLVoZskIG' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138553/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138553/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124882 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bKLVoZskIG ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474753, "url": "https://patchwork.sourceware.org/api/1.2/patches/138553/checks/474753/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:06:35.926081", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10212/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:06:35.926081 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:06:35.926081 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440395 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783440395 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440395 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124889 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bKLVoZskIG ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474754, "url": "https://patchwork.sourceware.org/api/1.2/patches/138553/checks/474754/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:06:42.882588", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10212/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:06:42.882588 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:06:42.882588 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440402 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440395 -le 1783440402 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440402 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124896 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bKLVoZskIG ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474763, "url": "https://patchwork.sourceware.org/api/1.2/patches/138553/checks/474763/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:13:14.386967", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10212/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:13:14.386967 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:13:14.386967 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440794 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440402 -le 1783440794 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440794 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124903 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bKLVoZskIG ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nYLEIOasOt /tmp/tmp.bKLVoZskIG + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63221 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63221 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63221 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63221 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138552 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138552 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138552 + 122242:pw-trigger.sh: 74: patch_id=138552 + 122242:pw-trigger.sh: 75: '[' 138552 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138552 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138552 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138552 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138552 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138552 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138552 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m4jfiD9cLZ +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6SGQQE5zZX ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m4jfiD9cLZ /tmp/tmp.6SGQQE5zZX' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138552/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138552/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124967 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6SGQQE5zZX ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474997, "url": "https://patchwork.sourceware.org/api/1.2/patches/138552/checks/474997/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-08T02:23:10.612312", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10215/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-08T02:23:10.612312 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-08T02:23:10.612312 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783477390 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783477390 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783477390 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124974 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6SGQQE5zZX ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474998, "url": "https://patchwork.sourceware.org/api/1.2/patches/138552/checks/474998/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-08T02:23:11.933117", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10215/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-08T02:23:11.933117 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-08T02:23:11.933117 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783477391 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783477390 -le 1783477391 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783477391 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124981 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6SGQQE5zZX ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 475011, "url": "https://patchwork.sourceware.org/api/1.2/patches/138552/checks/475011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-08T02:35:16.702276", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10215/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-08T02:35:16.702276 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-08T02:35:16.702276 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783478116 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783477391 -le 1783478116 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783478116 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 124988 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6SGQQE5zZX ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m4jfiD9cLZ /tmp/tmp.6SGQQE5zZX + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=2 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63221 2 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63221 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63221 property '.*' value Patches 2 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63221 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=7 ++ 122242:pw-trigger.sh: 64: shyaml get-value 7.id + 122242:pw-trigger.sh: 64: series_id=63242 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63242 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63242 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63242 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63242 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63242 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63242 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63242 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63242 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138605 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138605 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138605 + 122242:pw-trigger.sh: 74: patch_id=138605 + 122242:pw-trigger.sh: 75: '[' 138605 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138605 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138605 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138605 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138605 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138605 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138605 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KOKPi9q02o +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.o7NAVcU9A9 ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KOKPi9q02o /tmp/tmp.o7NAVcU9A9' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138605/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138605/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125093 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o7NAVcU9A9 ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474755, "url": "https://patchwork.sourceware.org/api/1.2/patches/138605/checks/474755/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:08:39.449747", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10213/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:08:39.449747 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:08:39.449747 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440519 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783440519 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440519 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125100 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o7NAVcU9A9 ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474756, "url": "https://patchwork.sourceware.org/api/1.2/patches/138605/checks/474756/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:08:42.209547", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10213/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:08:42.209547 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:08:42.209547 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440522 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440519 -le 1783440522 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440522 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125107 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o7NAVcU9A9 ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474766, "url": "https://patchwork.sourceware.org/api/1.2/patches/138605/checks/474766/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:13:56.398014", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10213/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:13:56.398014 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:13:56.398014 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440836 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440522 -le 1783440836 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440836 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125114 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o7NAVcU9A9 ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KOKPi9q02o /tmp/tmp.o7NAVcU9A9 + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63242 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63242 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63242 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63242 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=6 ++ 122242:pw-trigger.sh: 64: shyaml get-value 6.id + 122242:pw-trigger.sh: 64: series_id=63239 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63239 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63239 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63239 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63239 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63239 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63239 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63239 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63239 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138602 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138602 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138602 + 122242:pw-trigger.sh: 74: patch_id=138602 + 122242:pw-trigger.sh: 75: '[' 138602 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138602 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138602 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138602 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138602 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138602 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138602 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yurMc3mof8 +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Eu9NqNd29r ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yurMc3mof8 /tmp/tmp.Eu9NqNd29r' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138602/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138602/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125216 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Eu9NqNd29r ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474757, "url": "https://patchwork.sourceware.org/api/1.2/patches/138602/checks/474757/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:08:44.402181", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10214/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:08:44.402181 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:08:44.402181 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440524 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783440524 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440524 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125223 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Eu9NqNd29r ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474758, "url": "https://patchwork.sourceware.org/api/1.2/patches/138602/checks/474758/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:08:46.306860", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10214/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:08:46.306860 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:08:46.306860 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440526 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440524 -le 1783440526 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440526 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125230 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Eu9NqNd29r ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474767, "url": "https://patchwork.sourceware.org/api/1.2/patches/138602/checks/474767/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T16:14:03.708649", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10214/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T16:14:03.708649 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T16:14:03.708649 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783440843 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783440526 -le 1783440843 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783440843 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125237 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Eu9NqNd29r ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yurMc3mof8 /tmp/tmp.Eu9NqNd29r + 122242:pw-trigger.sh: 89: check_state=success + 122242:pw-trigger.sh: 90: '[' success = pending ']' + 122242:pw-trigger.sh: 93: num_patch=1 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63239 1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63239 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63239 property '.*' value Patches 1 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63239 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 122242:pw-trigger.sh: 74: true + 122242:pw-trigger.sh: 74: patch_id= + 122242:pw-trigger.sh: 75: '[' '' = '' ']' + 122242:pw-trigger.sh: 76: break + 122242:pw-trigger.sh: 96: '[' '' = '' ']' + 122242:pw-trigger.sh: 97: continue + 122242:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=5 ++ 122242:pw-trigger.sh: 64: shyaml get-value 5.id + 122242:pw-trigger.sh: 64: series_id=63253 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63253 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63253 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63253 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63253 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63253 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63253 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63253 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63253 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138627 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138627 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138627 + 122242:pw-trigger.sh: 74: patch_id=138627 + 122242:pw-trigger.sh: 75: '[' 138627 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138627 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138627 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138627 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138627 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138627 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138627 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZfBW8BxO53 +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F3ihpT55VD ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZfBW8BxO53 /tmp/tmp.F3ihpT55VD' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138627/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138627/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125339 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F3ihpT55VD ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZfBW8BxO53 /tmp/tmp.F3ihpT55VD + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138627 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138627 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138627 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wk26gAK16T +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X9EUeKbuiv ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wk26gAK16T /tmp/tmp.X9EUeKbuiv' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138627/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138627/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125354 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X9EUeKbuiv ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474567, "url": "https://patchwork.sourceware.org/api/1.2/patches/138627/checks/474567/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T08:19:39.985833", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10372/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T08:19:39.985833 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T08:19:39.985833 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783412379 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783412379 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783412379 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125361 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X9EUeKbuiv ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474568, "url": "https://patchwork.sourceware.org/api/1.2/patches/138627/checks/474568/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T08:19:43.572989", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10372/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T08:19:43.572989 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T08:19:43.572989 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783412383 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783412379 -le 1783412383 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783412383 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125368 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X9EUeKbuiv ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wk26gAK16T /tmp/tmp.X9EUeKbuiv + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 138627:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138627:tcwg_binutils_build--master-aarch64 to succeed.' + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=4 ++ 122242:pw-trigger.sh: 64: shyaml get-value 4.id + 122242:pw-trigger.sh: 64: series_id=63254 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63254 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63254 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63254 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63254 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63254 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63254 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63254 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63254 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138628 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138628 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138628 + 122242:pw-trigger.sh: 74: patch_id=138628 + 122242:pw-trigger.sh: 75: '[' 138628 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138628 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138628 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138628 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138628 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138628 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138628 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QjYtOYyxsP +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P7r1CkCDjq ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QjYtOYyxsP /tmp/tmp.P7r1CkCDjq' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138628/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138628/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125455 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P7r1CkCDjq ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QjYtOYyxsP /tmp/tmp.P7r1CkCDjq + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138628 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138628 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138628 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SiGzoF8AWi +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XwEfxPvHKF ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SiGzoF8AWi /tmp/tmp.XwEfxPvHKF' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138628/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138628/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125470 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XwEfxPvHKF ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474570, "url": "https://patchwork.sourceware.org/api/1.2/patches/138628/checks/474570/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T08:22:29.181245", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10373/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T08:22:29.181245 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T08:22:29.181245 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783412549 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783412549 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783412549 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125477 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XwEfxPvHKF ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474571, "url": "https://patchwork.sourceware.org/api/1.2/patches/138628/checks/474571/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T08:22:31.946494", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10373/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T08:22:31.946494 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T08:22:31.946494 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783412551 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783412549 -le 1783412551 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783412551 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125484 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XwEfxPvHKF ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SiGzoF8AWi /tmp/tmp.XwEfxPvHKF + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138628:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 138628:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=3 ++ 122242:pw-trigger.sh: 64: shyaml get-value 3.id + 122242:pw-trigger.sh: 64: series_id=63260 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63260 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63260 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63260 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63260 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63260 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63260 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63260 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63260 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138636 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138636 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138636 + 122242:pw-trigger.sh: 74: patch_id=138636 + 122242:pw-trigger.sh: 75: '[' 138636 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138636 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138636 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138636 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138636 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138636 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138636 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.No6Qmgy3hR +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Yb6eTaqzpc ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.No6Qmgy3hR /tmp/tmp.Yb6eTaqzpc' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138636/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138636/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125571 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yb6eTaqzpc ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.No6Qmgy3hR /tmp/tmp.Yb6eTaqzpc + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138636 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138636 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138636 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AMJLbjq4kF +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jbGzm4nsiP ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AMJLbjq4kF /tmp/tmp.jbGzm4nsiP' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138636/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138636/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125586 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jbGzm4nsiP ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474924, "url": "https://patchwork.sourceware.org/api/1.2/patches/138636/checks/474924/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T19:17:24.053258", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10375/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T19:17:24.053258 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T19:17:24.053258 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783451844 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783451844 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783451844 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125593 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jbGzm4nsiP ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 474927, "url": "https://patchwork.sourceware.org/api/1.2/patches/138636/checks/474927/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-07T19:17:26.307400", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10375/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-07T19:17:26.307400 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-07T19:17:26.307400 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783451846 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783451844 -le 1783451846 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783451846 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125600 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jbGzm4nsiP ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AMJLbjq4kF /tmp/tmp.jbGzm4nsiP + 122242:pw-trigger.sh: 103: check_state=fail + 122242:pw-trigger.sh: 104: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 105: break WARNING: Waiting for 138636:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 108: '[' fail '!=' success ']' + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138636:tcwg_binutils_build--master-aarch64 to succeed.' + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=2 ++ 122242:pw-trigger.sh: 64: shyaml get-value 2.id + 122242:pw-trigger.sh: 64: series_id=63299 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63299 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63299 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63299 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63299 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63299 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63299 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63299 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63299 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138699 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138699 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138699 + 122242:pw-trigger.sh: 74: patch_id=138699 + 122242:pw-trigger.sh: 75: '[' 138699 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138699 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138699 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138699 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138699 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138699 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138699 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xTKzIbJbxg +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UJieSABrih ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xTKzIbJbxg /tmp/tmp.UJieSABrih' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138699/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138699/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125693 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UJieSABrih ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xTKzIbJbxg /tmp/tmp.UJieSABrih + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138699 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138699 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138699 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.34XzXgdqGp +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MXju1N0r3Z ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.34XzXgdqGp /tmp/tmp.MXju1N0r3Z' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138699/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138699/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125708 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXju1N0r3Z ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 475250, "url": "https://patchwork.sourceware.org/api/1.2/patches/138699/checks/475250/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-08T11:10:47.078969", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10376/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-08T11:10:47.078969 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-08T11:10:47.078969 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783509047 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783509047 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783509047 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125715 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXju1N0r3Z ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 475251, "url": "https://patchwork.sourceware.org/api/1.2/patches/138699/checks/475251/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-08T11:10:48.457431", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10376/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-08T11:10:48.457431 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-08T11:10:48.457431 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783509048 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783509047 -le 1783509048 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783509048 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125722 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXju1N0r3Z ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 475253, "url": "https://patchwork.sourceware.org/api/1.2/patches/138699/checks/475253/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-08T11:13:23.853393", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10376/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-08T11:13:23.853393 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-08T11:13:23.853393 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783509203 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783509048 -le 1783509203 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783509203 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125729 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXju1N0r3Z ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.34XzXgdqGp /tmp/tmp.MXju1N0r3Z + 122242:pw-trigger.sh: 103: check_state=success + 122242:pw-trigger.sh: 104: '[' success '!=' success ']' + 122242:pw-trigger.sh: 108: '[' success '!=' success ']' + 122242:pw-trigger.sh: 113: j=1 + 122242:pw-trigger.sh: 114: cat + 122242:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=1 ++ 122242:pw-trigger.sh: 64: shyaml get-value 1.id + 122242:pw-trigger.sh: 64: series_id=63304 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63304 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63304 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63304 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63304 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63304 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63304 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63304 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63304 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138706 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138706 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138706 + 122242:pw-trigger.sh: 74: patch_id=138706 + 122242:pw-trigger.sh: 75: '[' 138706 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138706 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138706 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138706 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138706 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138706 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138706 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ainca9AfgL +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rZuJhIKSHD ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ainca9AfgL /tmp/tmp.rZuJhIKSHD' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138706/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138706/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125817 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rZuJhIKSHD ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ainca9AfgL /tmp/tmp.rZuJhIKSHD + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138706 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138706 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138706 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DD8p4LAmza +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rCxBeYN3KS ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DD8p4LAmza /tmp/tmp.rCxBeYN3KS' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138706/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138706/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125832 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rCxBeYN3KS ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 475248, "url": "https://patchwork.sourceware.org/api/1.2/patches/138706/checks/475248/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-08T11:10:42.751080", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10377/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-08T11:10:42.751080 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-08T11:10:42.751080 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783509042 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783509042 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783509042 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125839 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rCxBeYN3KS ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 475249, "url": "https://patchwork.sourceware.org/api/1.2/patches/138706/checks/475249/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-08T11:10:43.866912", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10377/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-08T11:10:43.866912 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-08T11:10:43.866912 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783509043 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783509042 -le 1783509043 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783509043 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125846 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rCxBeYN3KS ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 475252, "url": "https://patchwork.sourceware.org/api/1.2/patches/138706/checks/475252/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-08T11:13:15.411787", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10377/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 122242:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-08T11:13:15.411787 +++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-08T11:13:15.411787 +%s ++ 122242:pw-trigger.sh: pw_patch_check_state: 274: date=1783509195 ++ 122242:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783509043 -le 1783509195 ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783509195 +++ 122242:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 122242:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125853 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rCxBeYN3KS ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DD8p4LAmza /tmp/tmp.rCxBeYN3KS + 122242:pw-trigger.sh: 103: check_state=success + 122242:pw-trigger.sh: 104: '[' success '!=' success ']' + 122242:pw-trigger.sh: 108: '[' success '!=' success ']' + 122242:pw-trigger.sh: 113: j=2 + 122242:pw-trigger.sh: 114: cat + 122242:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 122242:pw-trigger.sh: 63: i=0 ++ 122242:pw-trigger.sh: 64: shyaml get-value 0.id + 122242:pw-trigger.sh: 64: series_id=63316 + 122242:pw-trigger.sh: 66: pw_series_complete_p binutils 63316 + 122242:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 122242:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 122242:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63316 + 122242:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 122242:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 63316 property Complete value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63316 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: pw_series_complete_p: 187: value=True + 122242:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 122242:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 122242:pw-trigger.sh: 71: num_patch=0 + 122242:pw-trigger.sh: 72: true ++ 122242:pw-trigger.sh: 74: pw_get_patch_from_series binutils 63316 0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63316 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 63316 property '.*' value Patches 0 +++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=63316 +++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 122242:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138721 ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138721 = '' ']' ++ 122242:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138721 + 122242:pw-trigger.sh: 74: patch_id=138721 + 122242:pw-trigger.sh: 75: '[' 138721 = '' ']' ++ 122242:pw-trigger.sh: 82: pw_get_patch_data binutils 138721 State ++ 122242:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 122242:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 122242:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138721 ++ 122242:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 122242:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138721 property State value ++ 122242:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 122242:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 122242:pw-trigger.sh: pw_yaml_get: 100: local id=138721 ++ 122242:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 122242:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 122242:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 122242:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 122242:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 122242:pw-trigger.sh: pw_yaml_get: 108: set +x + 122242:pw-trigger.sh: 82: patch_state=new + 122242:pw-trigger.sh: 83: case "$patch_state" in ++ 122242:pw-trigger.sh: 89: pw_patch_check_state 138721 tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138721 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LAIMlklfGs +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TGTfHigyZw ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LAIMlklfGs /tmp/tmp.TGTfHigyZw' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138721/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138721/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125941 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGTfHigyZw ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LAIMlklfGs /tmp/tmp.TGTfHigyZw + 122242:pw-trigger.sh: 89: check_state=pending + 122242:pw-trigger.sh: 90: '[' pending = pending ']' + 122242:pw-trigger.sh: 91: break + 122242:pw-trigger.sh: 96: '[' 138721 = '' ']' + 122242:pw-trigger.sh: 101: check_state=success + 122242:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 122242:pw-trigger.sh: 103: pw_patch_check_state 138721 tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 122242:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138721 ++ 122242:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 122242:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 122242:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 122242:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 122242:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 122242:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 122242:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 122242:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.N7lFq2wBfg +++ 122242:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 122242:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zRWjabT3IA ++ 122242:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.N7lFq2wBfg /tmp/tmp.zRWjabT3IA' EXIT ++ 122242:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 122242:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138721/checks/ ++ 122242:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138721/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 122242:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 122242:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 122242:pw-trigger.sh: pw_patch_check_state: 263: true ++ 122242:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 122242:pw-trigger.sh: pw_patch_check_state: 267: wait 125956 ++ 122242:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 122242:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zRWjabT3IA ++ 122242:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 122242:pw-trigger.sh: pw_patch_check_state: 270: break ++ 122242:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 122242:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.N7lFq2wBfg /tmp/tmp.zRWjabT3IA + 122242:pw-trigger.sh: 103: check_state=pending + 122242:pw-trigger.sh: 104: '[' pending '!=' success ']' + 122242:pw-trigger.sh: 105: break + 122242:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 138721:tcwg_binutils_build--master-aarch64 to succeed. + 122242:pw-trigger.sh: 109: echo 'WARNING: Waiting for 138721:tcwg_binutils_build--master-aarch64 to succeed.' + 122242:pw-trigger.sh: 110: continue + 122242:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 122242:pw-trigger.sh: 119: rm /tmp/tmp.izeG4AC59X + 122242:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' Processed 30 series and created 2 pre-commit triggers + 122242:pw-trigger.sh: 1: pw_deinit binutils + 122242:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 122242:pw-trigger.sh: pw_deinit: 58: local project=binutils + 122242:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-122242 + 122242:pw-trigger.sh: 1: rm -f /tmp/tmp.izeG4AC59X