+ 249608:jenkins2606394784960082424.sh: build_container_exec: 29: set +x + 164369:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 164369:pw-trigger.sh: 47: pw_init binutils + 164369:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 164369:pw-trigger.sh: pw_init: 42: local project=binutils + 164369:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 164369:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 164369:pw-trigger.sh: pw_init: 48: pw_clear_cache + 164369:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 164369:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-164369 + 164369:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-164369 ++ 164369:pw-trigger.sh: 49: mktemp + 164369:pw-trigger.sh: 49: yaml=/tmp/tmp.X0ekfobHTZ + 164369:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.X0ekfobHTZ' EXIT + 164369:pw-trigger.sh: 53: readarray -t prereq_bots ++ 164369:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 164369:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 164369:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 164369:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 164369:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 164369:pw-trigger.sh: 58: shyaml get-length + 164369:pw-trigger.sh: 58: len=30 + 164369:pw-trigger.sh: 59: i=30 + 164369:pw-trigger.sh: 60: j=0 + 164369:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=29 ++ 164369:pw-trigger.sh: 64: shyaml get-value 29.id + 164369:pw-trigger.sh: 64: series_id=62869 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62869 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62869 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62869 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62869 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62869 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62869 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62869 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62869 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138022 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138022 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138022 + 164369:pw-trigger.sh: 74: patch_id=138022 + 164369:pw-trigger.sh: 75: '[' 138022 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138022 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138022 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138022 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138022 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138022 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138022 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SKGMlom3Ep +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sePcv96vqM ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SKGMlom3Ep /tmp/tmp.sePcv96vqM' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138022/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138022/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164494 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sePcv96vqM ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471378, "url": "https://patchwork.sourceware.org/api/1.2/patches/138022/checks/471378/", "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-01T19:40:18.841611", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10305/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:40:18.841611 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:40:18.841611 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934818 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782934818 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934818 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164501 ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sePcv96vqM ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471380, "url": "https://patchwork.sourceware.org/api/1.2/patches/138022/checks/471380/", "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-01T19:40:21.911146", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10305/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:40:21.911146 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:40:21.911146 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934821 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782934818 -le 1782934821 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934821 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164508 ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sePcv96vqM ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SKGMlom3Ep /tmp/tmp.sePcv96vqM + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62869 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62869 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62869 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62869 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=28 ++ 164369:pw-trigger.sh: 64: shyaml get-value 28.id + 164369:pw-trigger.sh: 64: series_id=62871 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62871 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62871 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62871 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62871 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62871 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62871 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62871 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62871 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138024 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138024 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138024 + 164369:pw-trigger.sh: 74: patch_id=138024 + 164369:pw-trigger.sh: 75: '[' 138024 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138024 State ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138024 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138024 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138024 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138024 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138024 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bV61heqWqm +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.27IF3kLCfx ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bV61heqWqm /tmp/tmp.27IF3kLCfx' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138024/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138024/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164610 ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.27IF3kLCfx ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471377, "url": "https://patchwork.sourceware.org/api/1.2/patches/138024/checks/471377/", "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-01T19:40:18.745014", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10306/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:40:18.745014 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:40:18.745014 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934818 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782934818 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934818 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164617 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.27IF3kLCfx ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471379, "url": "https://patchwork.sourceware.org/api/1.2/patches/138024/checks/471379/", "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-01T19:40:21.841721", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10306/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:40:21.841721 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:40:21.841721 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934821 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782934818 -le 1782934821 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934821 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164624 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.27IF3kLCfx ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bV61heqWqm /tmp/tmp.27IF3kLCfx + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62871 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62871 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62871 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62871 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=27 ++ 164369:pw-trigger.sh: 64: shyaml get-value 27.id + 164369:pw-trigger.sh: 64: series_id=62893 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62893 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62893 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62893 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62893 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62893 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62893 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62893 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62893 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138065 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138065 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138065 + 164369:pw-trigger.sh: 74: patch_id=138065 + 164369:pw-trigger.sh: 75: '[' 138065 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138065 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138065 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138065 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138065 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138065 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138065 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O1HkZ2xzT3 +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9ZSV3BbV0i ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O1HkZ2xzT3 /tmp/tmp.9ZSV3BbV0i' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138065/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138065/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164726 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ZSV3BbV0i ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471383, "url": "https://patchwork.sourceware.org/api/1.2/patches/138065/checks/471383/", "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-01T19:40:55.170297", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10307/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:40:55.170297 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:40:55.170297 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934855 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782934855 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934855 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164733 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ZSV3BbV0i ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471384, "url": "https://patchwork.sourceware.org/api/1.2/patches/138065/checks/471384/", "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-01T19:41:01.826508", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10307/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:41:01.826508 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:41:01.826508 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934861 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782934855 -le 1782934861 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934861 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164740 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ZSV3BbV0i ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O1HkZ2xzT3 /tmp/tmp.9ZSV3BbV0i + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62893 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62893 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62893 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62893 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=26 ++ 164369:pw-trigger.sh: 64: shyaml get-value 26.id + 164369:pw-trigger.sh: 64: series_id=62907 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62907 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62907 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62907 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62907 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62907 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62907 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62907 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62907 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138090 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138090 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138090 + 164369:pw-trigger.sh: 74: patch_id=138090 + 164369:pw-trigger.sh: 75: '[' 138090 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138090 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138090 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138090 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138090 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138090 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138090 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YdmK2qvqe2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PVSAk6PcCl ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YdmK2qvqe2 /tmp/tmp.PVSAk6PcCl' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138090/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138090/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164842 ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PVSAk6PcCl ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471385, "url": "https://patchwork.sourceware.org/api/1.2/patches/138090/checks/471385/", "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-01T19:42:21.452634", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10308/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:42:21.452634 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:42:21.452634 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934941 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782934941 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934941 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164849 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PVSAk6PcCl ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471389, "url": "https://patchwork.sourceware.org/api/1.2/patches/138090/checks/471389/", "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-01T19:42:28.593945", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10308/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:42:28.593945 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:42:28.593945 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934948 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782934941 -le 1782934948 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934948 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164856 ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PVSAk6PcCl ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YdmK2qvqe2 /tmp/tmp.PVSAk6PcCl + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62907 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62907 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62907 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62907 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=25 ++ 164369:pw-trigger.sh: 64: shyaml get-value 25.id + 164369:pw-trigger.sh: 64: series_id=62912 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62912 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62912 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62912 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62912 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62912 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62912 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62912 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62912 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138096 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138096 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138096 + 164369:pw-trigger.sh: 74: patch_id=138096 + 164369:pw-trigger.sh: 75: '[' 138096 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138096 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138096 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138096 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138096 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138096 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138096 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1zJZHbajcj +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mbbAeTOpHf ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1zJZHbajcj /tmp/tmp.mbbAeTOpHf' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138096/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138096/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164960 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mbbAeTOpHf ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471386, "url": "https://patchwork.sourceware.org/api/1.2/patches/138096/checks/471386/", "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-01T19:42:21.836623", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10309/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:42:21.836623 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:42:21.836623 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934941 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782934941 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934941 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164967 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mbbAeTOpHf ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471388, "url": "https://patchwork.sourceware.org/api/1.2/patches/138096/checks/471388/", "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-01T19:42:26.512125", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10309/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:42:26.512125 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:42:26.512125 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782934946 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782934941 -le 1782934946 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782934946 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 164974 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mbbAeTOpHf ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1zJZHbajcj /tmp/tmp.mbbAeTOpHf + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62912 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62912 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62912 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62912 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138095 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138095 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138095 + 164369:pw-trigger.sh: 74: patch_id=138095 + 164369:pw-trigger.sh: 75: '[' 138095 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138095 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138095 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138095 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138095 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138095 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138095 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SWklDFej63 +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pqOHAGKQxA ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SWklDFej63 /tmp/tmp.pqOHAGKQxA' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138095/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138095/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165038 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pqOHAGKQxA ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472161, "url": "https://patchwork.sourceware.org/api/1.2/patches/138095/checks/472161/", "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-02T21:25:19.661698", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10328/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T21:25:19.661698 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T21:25:19.661698 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783027519 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783027519 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783027519 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165045 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pqOHAGKQxA ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472167, "url": "https://patchwork.sourceware.org/api/1.2/patches/138095/checks/472167/", "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-02T21:25:21.951334", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10328/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T21:25:21.951334 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T21:25:21.951334 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783027521 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783027519 -le 1783027521 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783027521 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165052 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pqOHAGKQxA ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SWklDFej63 /tmp/tmp.pqOHAGKQxA + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=2 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62912 2 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62912 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62912 property '.*' value Patches 2 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62912 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=24 ++ 164369:pw-trigger.sh: 64: shyaml get-value 24.id + 164369:pw-trigger.sh: 64: series_id=62914 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62914 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62914 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62914 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62914 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62914 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62914 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62914 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62914 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138098 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138098 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138098 + 164369:pw-trigger.sh: 74: patch_id=138098 + 164369:pw-trigger.sh: 75: '[' 138098 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138098 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138098 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138098 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138098 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138098 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138098 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.istSJ9Ovsa +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fzWAqWxe3f ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.istSJ9Ovsa /tmp/tmp.fzWAqWxe3f' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138098/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138098/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165157 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fzWAqWxe3f ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471390, "url": "https://patchwork.sourceware.org/api/1.2/patches/138098/checks/471390/", "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-01T19:45:07.476801", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10311/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:45:07.476801 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:45:07.476801 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935107 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782935107 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935107 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165164 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fzWAqWxe3f ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471394, "url": "https://patchwork.sourceware.org/api/1.2/patches/138098/checks/471394/", "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-01T19:45:10.820619", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10311/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:45:10.820619 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:45:10.820619 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935110 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782935107 -le 1782935110 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935110 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165171 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fzWAqWxe3f ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.istSJ9Ovsa /tmp/tmp.fzWAqWxe3f + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62914 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62914 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62914 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62914 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=23 ++ 164369:pw-trigger.sh: 64: shyaml get-value 23.id + 164369:pw-trigger.sh: 64: series_id=62930 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62930 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62930 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62930 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62930 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62930 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62930 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62930 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62930 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138121 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138121 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138121 + 164369:pw-trigger.sh: 74: patch_id=138121 + 164369:pw-trigger.sh: 75: '[' 138121 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138121 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138121 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138121 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138121 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138121 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138121 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hz5vH9kFk4 +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Iy3Hy4S8Qx ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hz5vH9kFk4 /tmp/tmp.Iy3Hy4S8Qx' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138121/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138121/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165273 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iy3Hy4S8Qx ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471395, "url": "https://patchwork.sourceware.org/api/1.2/patches/138121/checks/471395/", "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-01T19:45:38.382124", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10312/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:45:38.382124 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:45:38.382124 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935138 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782935138 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935138 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165280 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iy3Hy4S8Qx ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471396, "url": "https://patchwork.sourceware.org/api/1.2/patches/138121/checks/471396/", "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-01T19:45:39.437234", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10312/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:45:39.437234 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:45:39.437234 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935139 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782935138 -le 1782935139 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935139 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165287 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iy3Hy4S8Qx ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471405, "url": "https://patchwork.sourceware.org/api/1.2/patches/138121/checks/471405/", "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-01T19:49:23.917589", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10312/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:49:23.917589 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:49:23.917589 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935363 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782935139 -le 1782935363 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935363 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165294 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iy3Hy4S8Qx ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hz5vH9kFk4 /tmp/tmp.Iy3Hy4S8Qx + 164369:pw-trigger.sh: 89: check_state=success + 164369:pw-trigger.sh: 90: '[' success = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62930 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62930 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62930 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62930 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=22 ++ 164369:pw-trigger.sh: 64: shyaml get-value 22.id + 164369:pw-trigger.sh: 64: series_id=62942 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62942 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62942 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62942 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62942 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62942 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62942 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62942 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62942 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138136 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138136 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138136 + 164369:pw-trigger.sh: 74: patch_id=138136 + 164369:pw-trigger.sh: 75: '[' 138136 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138136 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138136 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138136 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138136 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=accepted + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138136 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138136 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vAveaxyfs4 +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BVoGSBadkU ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vAveaxyfs4 /tmp/tmp.BVoGSBadkU' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138136/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138136/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165408 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BVoGSBadkU ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471399, "url": "https://patchwork.sourceware.org/api/1.2/patches/138136/checks/471399/", "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-01T19:46:24.570934", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10313/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:46:24.570934 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:46:24.570934 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935184 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782935184 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935184 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165415 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BVoGSBadkU ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471404, "url": "https://patchwork.sourceware.org/api/1.2/patches/138136/checks/471404/", "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-01T19:46:35.265650", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10313/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:46:35.265650 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:46:35.265650 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935195 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782935184 -le 1782935195 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935195 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165422 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BVoGSBadkU ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471408, "url": "https://patchwork.sourceware.org/api/1.2/patches/138136/checks/471408/", "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-01T19:49:45.962237", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10313/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:49:45.962237 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:49:45.962237 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935385 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782935195 -le 1782935385 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935385 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165429 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BVoGSBadkU ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vAveaxyfs4 /tmp/tmp.BVoGSBadkU + 164369:pw-trigger.sh: 89: check_state=success + 164369:pw-trigger.sh: 90: '[' success = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62942 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62942 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62942 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62942 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138135 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138135 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138135 + 164369:pw-trigger.sh: 74: patch_id=138135 + 164369:pw-trigger.sh: 75: '[' 138135 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138135 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138135 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138135 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138135 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=accepted + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138135 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138135 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RO3wV5BLnZ +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VzZKCDrgqA ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RO3wV5BLnZ /tmp/tmp.VzZKCDrgqA' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138135/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138135/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165493 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VzZKCDrgqA ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472163, "url": "https://patchwork.sourceware.org/api/1.2/patches/138135/checks/472163/", "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-02T21:25:20.349681", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10329/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T21:25:20.349681 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T21:25:20.349681 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783027520 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783027520 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783027520 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165500 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VzZKCDrgqA ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472168, "url": "https://patchwork.sourceware.org/api/1.2/patches/138135/checks/472168/", "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-02T21:25:22.783831", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10329/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T21:25:22.783831 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T21:25:22.783831 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783027522 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783027520 -le 1783027522 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783027522 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165507 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VzZKCDrgqA ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RO3wV5BLnZ /tmp/tmp.VzZKCDrgqA + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=2 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62942 2 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62942 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62942 property '.*' value Patches 2 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62942 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138140 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138140 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138140 + 164369:pw-trigger.sh: 74: patch_id=138140 + 164369:pw-trigger.sh: 75: '[' 138140 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138140 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138140 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138140 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138140 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=accepted + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138140 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138140 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VA0xUJ3j9r +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LqVql4QovI ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VA0xUJ3j9r /tmp/tmp.LqVql4QovI' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138140/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138140/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165574 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LqVql4QovI ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472447, "url": "https://patchwork.sourceware.org/api/1.2/patches/138140/checks/472447/", "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-03T06:43:30.893249", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10334/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T06:43:30.893249 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T06:43:30.893249 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783061010 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783061010 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783061010 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165581 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LqVql4QovI ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472455, "url": "https://patchwork.sourceware.org/api/1.2/patches/138140/checks/472455/", "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-03T06:44:22.162494", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10334/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T06:44:22.162494 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T06:44:22.162494 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783061062 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783061010 -le 1783061062 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783061062 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165588 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LqVql4QovI ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VA0xUJ3j9r /tmp/tmp.LqVql4QovI + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=3 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62942 3 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62942 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62942 property '.*' value Patches 3 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62942 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138141 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138141 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138141 + 164369:pw-trigger.sh: 74: patch_id=138141 + 164369:pw-trigger.sh: 75: '[' 138141 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138141 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138141 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138141 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138141 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=accepted + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138141 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138141 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YP1sFDoau7 +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qu0U9UClFZ ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YP1sFDoau7 /tmp/tmp.Qu0U9UClFZ' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138141/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138141/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165658 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qu0U9UClFZ ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472826, "url": "https://patchwork.sourceware.org/api/1.2/patches/138141/checks/472826/", "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-03T19:53:29.782817", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10340/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T19:53:29.782817 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T19:53:29.782817 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783108409 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783108409 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783108409 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165665 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qu0U9UClFZ ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472828, "url": "https://patchwork.sourceware.org/api/1.2/patches/138141/checks/472828/", "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-03T19:53:32.244719", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10340/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T19:53:32.244719 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T19:53:32.244719 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783108412 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783108409 -le 1783108412 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783108412 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165672 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qu0U9UClFZ ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YP1sFDoau7 /tmp/tmp.Qu0U9UClFZ + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=4 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62942 4 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62942 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62942 property '.*' value Patches 4 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62942 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138137 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138137 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138137 + 164369:pw-trigger.sh: 74: patch_id=138137 + 164369:pw-trigger.sh: 75: '[' 138137 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138137 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138137 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138137 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138137 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=accepted + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138137 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138137 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oNzfiIlSD3 +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zpnlzmKfhk ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oNzfiIlSD3 /tmp/tmp.zpnlzmKfhk' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138137/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138137/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165745 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpnlzmKfhk ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473038, "url": "https://patchwork.sourceware.org/api/1.2/patches/138137/checks/473038/", "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-04T06:25:42.805485", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10343/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T06:25:42.805485 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T06:25:42.805485 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783146342 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783146342 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783146342 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165752 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpnlzmKfhk ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473042, "url": "https://patchwork.sourceware.org/api/1.2/patches/138137/checks/473042/", "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-04T06:25:51.434019", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10343/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T06:25:51.434019 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T06:25:51.434019 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783146351 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783146342 -le 1783146351 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783146351 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165759 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zpnlzmKfhk ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oNzfiIlSD3 /tmp/tmp.zpnlzmKfhk + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=5 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62942 5 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62942 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62942 property '.*' value Patches 5 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62942 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138138 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138138 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138138 + 164369:pw-trigger.sh: 74: patch_id=138138 + 164369:pw-trigger.sh: 75: '[' 138138 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138138 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138138 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138138 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138138 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=accepted + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138138 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138138 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NAUkuRqGC3 +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zQz5K3O1DC ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NAUkuRqGC3 /tmp/tmp.zQz5K3O1DC' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138138/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138138/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165835 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQz5K3O1DC ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473324, "url": "https://patchwork.sourceware.org/api/1.2/patches/138138/checks/473324/", "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-04T19:45:37.266638", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10346/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T19:45:37.266638 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T19:45:37.266638 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783194337 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783194337 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783194337 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165842 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQz5K3O1DC ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473326, "url": "https://patchwork.sourceware.org/api/1.2/patches/138138/checks/473326/", "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-04T19:45:41.355748", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10346/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-04T19:45:41.355748 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-04T19:45:41.355748 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783194341 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783194337 -le 1783194341 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783194341 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165849 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zQz5K3O1DC ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NAUkuRqGC3 /tmp/tmp.zQz5K3O1DC + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=6 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62942 6 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62942 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62942 property '.*' value Patches 6 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62942 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138134 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138134 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138134 + 164369:pw-trigger.sh: 74: patch_id=138134 + 164369:pw-trigger.sh: 75: '[' 138134 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138134 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138134 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138134 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138134 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=accepted + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138134 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138134 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PKa8wAlbK7 +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1Xgx3S69OC ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PKa8wAlbK7 /tmp/tmp.1Xgx3S69OC' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138134/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138134/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165928 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Xgx3S69OC ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473486, "url": "https://patchwork.sourceware.org/api/1.2/patches/138134/checks/473486/", "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-05T05:27:23.923980", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10351/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T05:27:23.923980 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T05:27:23.923980 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783229243 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783229243 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783229243 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165935 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Xgx3S69OC ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 473488, "url": "https://patchwork.sourceware.org/api/1.2/patches/138134/checks/473488/", "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-05T05:27:26.291394", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10351/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-05T05:27:26.291394 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-05T05:27:26.291394 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1783229246 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783229243 -le 1783229246 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783229246 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 165942 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Xgx3S69OC ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PKa8wAlbK7 /tmp/tmp.1Xgx3S69OC + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=7 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62942 7 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62942 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62942 property '.*' value Patches 7 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62942 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=21 ++ 164369:pw-trigger.sh: 64: shyaml get-value 21.id + 164369:pw-trigger.sh: 64: series_id=62974 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62974 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62974 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62974 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62974 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62974 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62974 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62974 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62974 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138174 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138174 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138174 + 164369:pw-trigger.sh: 74: patch_id=138174 + 164369:pw-trigger.sh: 75: '[' 138174 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138174 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138174 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138174 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138174 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138174 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138174 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6QBBGC9ntU +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q5RDhQros2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6QBBGC9ntU /tmp/tmp.Q5RDhQros2' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138174/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138174/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 166062 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q5RDhQros2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471398, "url": "https://patchwork.sourceware.org/api/1.2/patches/138174/checks/471398/", "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-01T19:46:24.182676", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10314/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:46:24.182676 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:46:24.182676 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935184 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782935184 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935184 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 166069 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q5RDhQros2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471401, "url": "https://patchwork.sourceware.org/api/1.2/patches/138174/checks/471401/", "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-01T19:46:27.519025", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10314/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:46:27.519025 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:46:27.519025 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935187 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782935184 -le 1782935187 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935187 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 166076 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q5RDhQros2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471407, "url": "https://patchwork.sourceware.org/api/1.2/patches/138174/checks/471407/", "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-01T19:49:44.569586", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10314/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:49:44.569586 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:49:44.569586 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935384 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782935187 -le 1782935384 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935384 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 166083 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q5RDhQros2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6QBBGC9ntU /tmp/tmp.Q5RDhQros2 + 164369:pw-trigger.sh: 89: check_state=success + 164369:pw-trigger.sh: 90: '[' success = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62974 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62974 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62974 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62974 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=20 ++ 164369:pw-trigger.sh: 64: shyaml get-value 20.id + 164369:pw-trigger.sh: 64: series_id=62981 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62981 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62981 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62981 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62981 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62981 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62981 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62981 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62981 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138181 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138181 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138181 + 164369:pw-trigger.sh: 74: patch_id=138181 + 164369:pw-trigger.sh: 75: '[' 138181 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138181 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138181 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138181 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138181 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: 82: patch_state=new + 164369:pw-trigger.sh: 83: case "$patch_state" in ++ 164369:pw-trigger.sh: 89: pw_patch_check_state 138181 tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138181 ++ 164369:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 164369:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 164369:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 164369:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 164369:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 164369:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wtG2lINfUw +++ 164369:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 164369:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.91xwEm9HTX ++ 164369:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wtG2lINfUw /tmp/tmp.91xwEm9HTX' EXIT ++ 164369:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 164369:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138181/checks/ ++ 164369:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138181/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 164369:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 166185 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91xwEm9HTX ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471397, "url": "https://patchwork.sourceware.org/api/1.2/patches/138181/checks/471397/", "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-01T19:46:23.776100", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10315/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:46:23.776100 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:46:23.776100 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935183 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1782935183 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935183 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 166192 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91xwEm9HTX ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 471403, "url": "https://patchwork.sourceware.org/api/1.2/patches/138181/checks/471403/", "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-01T19:46:34.339650", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10315/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 164369:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-01T19:46:34.339650 +++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-01T19:46:34.339650 +%s ++ 164369:pw-trigger.sh: pw_patch_check_state: 274: date=1782935194 ++ 164369:pw-trigger.sh: pw_patch_check_state: 275: '[' 1782935183 -le 1782935194 ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1782935194 +++ 164369:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 164369:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 164369:pw-trigger.sh: pw_patch_check_state: 263: true ++ 164369:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 164369:pw-trigger.sh: pw_patch_check_state: 267: wait 166199 ++ 164369:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 164369:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91xwEm9HTX ++ 164369:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 164369:pw-trigger.sh: pw_patch_check_state: 270: break ++ 164369:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 164369:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wtG2lINfUw /tmp/tmp.91xwEm9HTX + 164369:pw-trigger.sh: 89: check_state=fail + 164369:pw-trigger.sh: 90: '[' fail = pending ']' + 164369:pw-trigger.sh: 93: num_patch=1 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62981 1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62981 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62981 property '.*' value Patches 1 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62981 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 164369:pw-trigger.sh: 74: true + 164369:pw-trigger.sh: 74: patch_id= + 164369:pw-trigger.sh: 75: '[' '' = '' ']' + 164369:pw-trigger.sh: 76: break + 164369:pw-trigger.sh: 96: '[' '' = '' ']' + 164369:pw-trigger.sh: 97: continue + 164369:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 164369:pw-trigger.sh: 63: i=19 ++ 164369:pw-trigger.sh: 64: shyaml get-value 19.id + 164369:pw-trigger.sh: 64: series_id=62982 + 164369:pw-trigger.sh: 66: pw_series_complete_p binutils 62982 + 164369:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 164369:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 164369:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62982 + 164369:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 164369:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 62982 property Complete value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62982 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x + 164369:pw-trigger.sh: pw_series_complete_p: 187: value=True + 164369:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 164369:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 164369:pw-trigger.sh: 71: num_patch=0 + 164369:pw-trigger.sh: 72: true ++ 164369:pw-trigger.sh: 74: pw_get_patch_from_series binutils 62982 0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62982 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 62982 property '.*' value Patches 0 +++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=62982 +++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 164369:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138182 ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138182 = '' ']' ++ 164369:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138182 + 164369:pw-trigger.sh: 74: patch_id=138182 + 164369:pw-trigger.sh: 75: '[' 138182 = '' ']' ++ 164369:pw-trigger.sh: 82: pw_get_patch_data binutils 138182 State ++ 164369:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 164369:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 164369:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138182 ++ 164369:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 164369:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 138182 property State value ++ 164369:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 164369:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 164369:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 164369:pw-trigger.sh: pw_yaml_get: 100: local id=138182 ++ 164369:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 164369:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 164369:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 164369:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 164369:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 164369:pw-trigger.sh: pw_yaml_get: 108: set +x Failed to fetch resource. Is your configuration correct? Use the '--debug' flag for more information + 164369:pw-trigger.sh: 82: patch_state= + 164369:pw-trigger.sh: 1: pw_deinit binutils + 164369:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 164369:pw-trigger.sh: pw_deinit: 58: local project=binutils + 164369:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-164369 + 164369:pw-trigger.sh: 1: rm -f /tmp/tmp.X0ekfobHTZ