+ 447926:jenkins15524484593551936040.sh: build_container_exec: 29: set +x + 170860:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 170860:pw-trigger.sh: 47: pw_init binutils + 170860:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 170860:pw-trigger.sh: pw_init: 42: local project=binutils + 170860:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 170860:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 170860:pw-trigger.sh: pw_init: 48: pw_clear_cache + 170860:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 170860:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-170860 + 170860:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-170860 ++ 170860:pw-trigger.sh: 49: mktemp + 170860:pw-trigger.sh: 49: yaml=/tmp/tmp.mgccrleKR2 + 170860:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.mgccrleKR2' EXIT + 170860:pw-trigger.sh: 53: readarray -t prereq_bots ++ 170860:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 170860:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 170860:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 170860:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 170860:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 170860:pw-trigger.sh: 58: shyaml get-length + 170860:pw-trigger.sh: 58: len=30 + 170860:pw-trigger.sh: 59: i=30 + 170860:pw-trigger.sh: 60: j=0 + 170860:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=29 ++ 170860:pw-trigger.sh: 64: shyaml get-value 29.id + 170860:pw-trigger.sh: 64: series_id=67681 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67681 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67681 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67681 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67681 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67681 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67681 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67681 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67681 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145618 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145618 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145618 + 170860:pw-trigger.sh: 74: patch_id=145618 + 170860:pw-trigger.sh: 75: '[' 145618 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145618 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145618 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145618 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145618 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=committed + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145618 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145618 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kmEBEUClq1 +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qZm8elF095 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kmEBEUClq1 /tmp/tmp.qZm8elF095' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145618/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145618/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 170989 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qZm8elF095 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528022, "url": "https://patchwork.sourceware.org/api/1.2/patches/145618/checks/528022/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:28:40.614244", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10925/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:28:40.614244 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:28:40.614244 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908920 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908920 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908920 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 170996 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qZm8elF095 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528023, "url": "https://patchwork.sourceware.org/api/1.2/patches/145618/checks/528023/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:28:42.893413", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10925/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:28:42.893413 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:28:42.893413 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908922 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908920 -le 1791908922 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908922 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171003 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qZm8elF095 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kmEBEUClq1 /tmp/tmp.qZm8elF095 + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67681 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67681 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67681 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67681 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145617 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145617 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145617 + 170860:pw-trigger.sh: 74: patch_id=145617 + 170860:pw-trigger.sh: 75: '[' 145617 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145617 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145617 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145617 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145617 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=committed + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145617 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145617 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iCiVWRPqIl +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZWuumZUFpz ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iCiVWRPqIl /tmp/tmp.ZWuumZUFpz' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145617/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145617/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171067 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZWuumZUFpz ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528383, "url": "https://patchwork.sourceware.org/api/1.2/patches/145617/checks/528383/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:16.388943", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10933/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:16.388943 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:16.388943 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931096 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931096 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931096 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171074 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZWuumZUFpz ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528385, "url": "https://patchwork.sourceware.org/api/1.2/patches/145617/checks/528385/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:19.032350", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10933/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:19.032350 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:19.032350 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931099 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931096 -le 1791931099 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931099 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171081 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZWuumZUFpz ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iCiVWRPqIl /tmp/tmp.ZWuumZUFpz + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=2 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67681 2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67681 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67681 property '.*' value Patches 2 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67681 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145616 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145616 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145616 + 170860:pw-trigger.sh: 74: patch_id=145616 + 170860:pw-trigger.sh: 75: '[' 145616 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145616 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145616 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145616 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145616 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=committed + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145616 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145616 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.W4JFC0TrlS +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nV0nIVbnSG ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.W4JFC0TrlS /tmp/tmp.nV0nIVbnSG' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145616/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145616/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171148 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nV0nIVbnSG ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528742, "url": "https://patchwork.sourceware.org/api/1.2/patches/145616/checks/528742/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:05:30.371131", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10941/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:05:30.371131 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:05:30.371131 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972330 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791972330 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972330 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171155 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nV0nIVbnSG ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528745, "url": "https://patchwork.sourceware.org/api/1.2/patches/145616/checks/528745/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:05:35.479039", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10941/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:05:35.479039 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:05:35.479039 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972335 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791972330 -le 1791972335 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972335 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171162 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nV0nIVbnSG ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.W4JFC0TrlS /tmp/tmp.nV0nIVbnSG + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=3 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67681 3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67681 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67681 property '.*' value Patches 3 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67681 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=28 ++ 170860:pw-trigger.sh: 64: shyaml get-value 28.id + 170860:pw-trigger.sh: 64: series_id=67688 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67688 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67688 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67688 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67688 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67688 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67688 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67688 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67688 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145626 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145626 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145626 + 170860:pw-trigger.sh: 74: patch_id=145626 + 170860:pw-trigger.sh: 75: '[' 145626 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145626 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145626 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145626 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145626 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145626 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145626 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bDsG8T2G0E +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7qt1SqUJkJ ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bDsG8T2G0E /tmp/tmp.7qt1SqUJkJ' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145626/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145626/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171270 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7qt1SqUJkJ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528003, "url": "https://patchwork.sourceware.org/api/1.2/patches/145626/checks/528003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:21:24.151141", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10926/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:21:24.151141 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:21:24.151141 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908484 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908484 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908484 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171277 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7qt1SqUJkJ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528004, "url": "https://patchwork.sourceware.org/api/1.2/patches/145626/checks/528004/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:21:26.300076", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10926/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:21:26.300076 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:21:26.300076 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908486 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908484 -le 1791908486 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908486 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171284 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7qt1SqUJkJ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bDsG8T2G0E /tmp/tmp.7qt1SqUJkJ + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67688 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67688 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67688 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67688 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=27 ++ 170860:pw-trigger.sh: 64: shyaml get-value 27.id + 170860:pw-trigger.sh: 64: series_id=67699 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67699 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67699 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67699 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67699 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67699 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67699 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67699 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67699 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145637 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145637 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145637 + 170860:pw-trigger.sh: 74: patch_id=145637 + 170860:pw-trigger.sh: 75: '[' 145637 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145637 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145637 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145637 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145637 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145637 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145637 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4bXOnNsRNi +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SuhJV6S4QX ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4bXOnNsRNi /tmp/tmp.SuhJV6S4QX' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145637/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145637/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171386 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuhJV6S4QX ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528016, "url": "https://patchwork.sourceware.org/api/1.2/patches/145637/checks/528016/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:26:36.031861", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10927/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:26:36.031861 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:26:36.031861 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908796 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908796 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908796 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171393 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuhJV6S4QX ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528017, "url": "https://patchwork.sourceware.org/api/1.2/patches/145637/checks/528017/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:26:37.278908", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10927/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:26:37.278908 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:26:37.278908 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908797 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908796 -le 1791908797 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908797 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171400 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuhJV6S4QX ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528024, "url": "https://patchwork.sourceware.org/api/1.2/patches/145637/checks/528024/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:28:56.837076", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10927/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:28:56.837076 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:28:56.837076 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908936 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908797 -le 1791908936 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908936 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171407 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuhJV6S4QX ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4bXOnNsRNi /tmp/tmp.SuhJV6S4QX + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67699 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67699 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67699 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67699 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=26 ++ 170860:pw-trigger.sh: 64: shyaml get-value 26.id + 170860:pw-trigger.sh: 64: series_id=67720 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67720 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67720 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67720 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67720 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67720 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67720 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67720 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67720 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145669 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145669 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145669 + 170860:pw-trigger.sh: 74: patch_id=145669 + 170860:pw-trigger.sh: 75: '[' 145669 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145669 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145669 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145669 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145669 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145669 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145669 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Wt6iPFFrpJ +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0e9cc5z9Vj ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Wt6iPFFrpJ /tmp/tmp.0e9cc5z9Vj' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145669/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145669/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171509 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0e9cc5z9Vj ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528384, "url": "https://patchwork.sourceware.org/api/1.2/patches/145669/checks/528384/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:18.659288", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10934/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:18.659288 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:18.659288 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931098 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931098 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931098 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171516 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0e9cc5z9Vj ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528386, "url": "https://patchwork.sourceware.org/api/1.2/patches/145669/checks/528386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:21.168073", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10934/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:21.168073 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:21.168073 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931101 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931098 -le 1791931101 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931101 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171523 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0e9cc5z9Vj ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Wt6iPFFrpJ /tmp/tmp.0e9cc5z9Vj + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67720 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67720 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67720 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67720 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=25 ++ 170860:pw-trigger.sh: 64: shyaml get-value 25.id + 170860:pw-trigger.sh: 64: series_id=67721 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67721 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67721 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67721 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67721 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67721 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67721 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67721 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67721 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145670 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145670 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145670 + 170860:pw-trigger.sh: 74: patch_id=145670 + 170860:pw-trigger.sh: 75: '[' 145670 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145670 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145670 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145670 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145670 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145670 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145670 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CClBJVT3Gm +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ByxFqLHYVp ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CClBJVT3Gm /tmp/tmp.ByxFqLHYVp' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145670/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145670/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171625 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ByxFqLHYVp ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528387, "url": "https://patchwork.sourceware.org/api/1.2/patches/145670/checks/528387/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:28.363568", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10935/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:28.363568 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:28.363568 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931108 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931108 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931108 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171632 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ByxFqLHYVp ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528388, "url": "https://patchwork.sourceware.org/api/1.2/patches/145670/checks/528388/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:30.874908", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10935/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:30.874908 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:30.874908 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931110 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931108 -le 1791931110 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931110 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171639 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ByxFqLHYVp ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CClBJVT3Gm /tmp/tmp.ByxFqLHYVp + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67721 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67721 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67721 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67721 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=24 ++ 170860:pw-trigger.sh: 64: shyaml get-value 24.id + 170860:pw-trigger.sh: 64: series_id=67724 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67724 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67724 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67724 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67724 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67724 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67724 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67724 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67724 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145674 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145674 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145674 + 170860:pw-trigger.sh: 74: patch_id=145674 + 170860:pw-trigger.sh: 75: '[' 145674 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145674 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145674 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145674 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145674 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145674 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145674 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IoMG8jhB8I +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3PkcgdHVgW ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IoMG8jhB8I /tmp/tmp.3PkcgdHVgW' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145674/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145674/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171741 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3PkcgdHVgW ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528389, "url": "https://patchwork.sourceware.org/api/1.2/patches/145674/checks/528389/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:51.791077", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10936/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:51.791077 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:51.791077 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931131 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931131 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931131 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171748 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3PkcgdHVgW ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528390, "url": "https://patchwork.sourceware.org/api/1.2/patches/145674/checks/528390/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:54.999029", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10936/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:54.999029 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:54.999029 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931134 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931131 -le 1791931134 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931134 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171755 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3PkcgdHVgW ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IoMG8jhB8I /tmp/tmp.3PkcgdHVgW + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67724 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67724 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67724 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67724 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=23 ++ 170860:pw-trigger.sh: 64: shyaml get-value 23.id + 170860:pw-trigger.sh: 64: series_id=67728 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67728 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67728 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67728 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67728 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67728 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67728 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67728 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67728 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145678 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145678 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145678 + 170860:pw-trigger.sh: 74: patch_id=145678 + 170860:pw-trigger.sh: 75: '[' 145678 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145678 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145678 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145678 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145678 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145678 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145678 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xUe9peJb9Z +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vbUh3knyss ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xUe9peJb9Z /tmp/tmp.vbUh3knyss' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145678/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145678/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171857 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vbUh3knyss ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528018, "url": "https://patchwork.sourceware.org/api/1.2/patches/145678/checks/528018/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:26:50.545371", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10931/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:26:50.545371 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:26:50.545371 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908810 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908810 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908810 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171864 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vbUh3knyss ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528019, "url": "https://patchwork.sourceware.org/api/1.2/patches/145678/checks/528019/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:26:52.825102", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10931/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:26:52.825102 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:26:52.825102 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908812 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908810 -le 1791908812 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908812 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171871 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vbUh3knyss ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xUe9peJb9Z /tmp/tmp.vbUh3knyss + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67728 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67728 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67728 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67728 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=22 ++ 170860:pw-trigger.sh: 64: shyaml get-value 22.id + 170860:pw-trigger.sh: 64: series_id=67758 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67758 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67758 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67758 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145718 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145718 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145718 + 170860:pw-trigger.sh: 74: patch_id=145718 + 170860:pw-trigger.sh: 75: '[' 145718 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145718 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145718 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145718 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145718 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145718 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145718 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HGQ5adSoW9 +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WeL0VWz1vj ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HGQ5adSoW9 /tmp/tmp.WeL0VWz1vj' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145718/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145718/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171987 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeL0VWz1vj ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528020, "url": "https://patchwork.sourceware.org/api/1.2/patches/145718/checks/528020/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:27:38.621184", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10932/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:27:38.621184 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:27:38.621184 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908858 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908858 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908858 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 171994 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeL0VWz1vj ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528021, "url": "https://patchwork.sourceware.org/api/1.2/patches/145718/checks/528021/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:27:40.019613", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10932/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:27:40.019613 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:27:40.019613 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908860 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908858 -le 1791908860 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908860 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172001 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeL0VWz1vj ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528027, "url": "https://patchwork.sourceware.org/api/1.2/patches/145718/checks/528027/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:30:00.179951", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10932/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:30:00.179951 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:30:00.179951 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791909000 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908860 -le 1791909000 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791909000 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172008 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeL0VWz1vj ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HGQ5adSoW9 /tmp/tmp.WeL0VWz1vj + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145717 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145717 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145717 + 170860:pw-trigger.sh: 74: patch_id=145717 + 170860:pw-trigger.sh: 75: '[' 145717 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145717 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145717 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145717 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145717 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145717 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145717 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lpZGtQ6xHu +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jqxL3BRIb3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lpZGtQ6xHu /tmp/tmp.jqxL3BRIb3' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145717/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145717/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172072 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jqxL3BRIb3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528393, "url": "https://patchwork.sourceware.org/api/1.2/patches/145717/checks/528393/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:56.890403", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10937/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:56.890403 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:56.890403 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931136 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931136 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931136 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172079 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jqxL3BRIb3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528395, "url": "https://patchwork.sourceware.org/api/1.2/patches/145717/checks/528395/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:39:00.396949", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10937/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:39:00.396949 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:39:00.396949 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931140 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931136 -le 1791931140 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931140 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172086 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jqxL3BRIb3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528399, "url": "https://patchwork.sourceware.org/api/1.2/patches/145717/checks/528399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:41:24.099370", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10937/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:41:24.099370 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:41:24.099370 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931284 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931140 -le 1791931284 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931284 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172093 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jqxL3BRIb3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lpZGtQ6xHu /tmp/tmp.jqxL3BRIb3 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=2 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 2 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145714 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145714 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145714 + 170860:pw-trigger.sh: 74: patch_id=145714 + 170860:pw-trigger.sh: 75: '[' 145714 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145714 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145714 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145714 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145714 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145714 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145714 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lhcqmh8szk +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.y9eHsPQQkO ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lhcqmh8szk /tmp/tmp.y9eHsPQQkO' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145714/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145714/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172160 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y9eHsPQQkO ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528744, "url": "https://patchwork.sourceware.org/api/1.2/patches/145714/checks/528744/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:05:35.464873", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10942/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:05:35.464873 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:05:35.464873 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972335 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791972335 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972335 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172167 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y9eHsPQQkO ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528746, "url": "https://patchwork.sourceware.org/api/1.2/patches/145714/checks/528746/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:05:41.454459", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10942/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:05:41.454459 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:05:41.454459 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972341 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791972335 -le 1791972341 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972341 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172174 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y9eHsPQQkO ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528751, "url": "https://patchwork.sourceware.org/api/1.2/patches/145714/checks/528751/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:08:22.227027", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10942/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:08:22.227027 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:08:22.227027 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972502 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791972341 -le 1791972502 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972502 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172181 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y9eHsPQQkO ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lhcqmh8szk /tmp/tmp.y9eHsPQQkO + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=3 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 3 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145715 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145715 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145715 + 170860:pw-trigger.sh: 74: patch_id=145715 + 170860:pw-trigger.sh: 75: '[' 145715 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145715 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145715 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145715 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145715 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145715 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145715 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6rYjOuSO1b +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LuR6AMf1Nw ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6rYjOuSO1b /tmp/tmp.LuR6AMf1Nw' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145715/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145715/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172251 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LuR6AMf1Nw ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529045, "url": "https://patchwork.sourceware.org/api/1.2/patches/145715/checks/529045/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:55:05.774287", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10946/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:55:05.774287 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:55:05.774287 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792014905 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792014905 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792014905 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172258 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LuR6AMf1Nw ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529046, "url": "https://patchwork.sourceware.org/api/1.2/patches/145715/checks/529046/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:55:07.983143", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10946/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:55:07.983143 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:55:07.983143 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792014907 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792014905 -le 1792014907 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792014907 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172265 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LuR6AMf1Nw ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529048, "url": "https://patchwork.sourceware.org/api/1.2/patches/145715/checks/529048/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:58:09.785183", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10946/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:58:09.785183 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:58:09.785183 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015089 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792014907 -le 1792015089 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015089 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172272 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LuR6AMf1Nw ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6rYjOuSO1b /tmp/tmp.LuR6AMf1Nw + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=4 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 4 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145716 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145716 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145716 + 170860:pw-trigger.sh: 74: patch_id=145716 + 170860:pw-trigger.sh: 75: '[' 145716 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145716 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145716 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145716 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145716 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145716 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145716 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zwLnJ4Sxey +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YDMW7nsdhi ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zwLnJ4Sxey /tmp/tmp.YDMW7nsdhi' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145716/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145716/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172345 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YDMW7nsdhi ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529168, "url": "https://patchwork.sourceware.org/api/1.2/patches/145716/checks/529168/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:28:32.551836", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10951/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:28:32.551836 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:28:32.551836 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060112 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060112 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060112 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172352 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YDMW7nsdhi ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529170, "url": "https://patchwork.sourceware.org/api/1.2/patches/145716/checks/529170/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:28:36.303968", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10951/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:28:36.303968 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:28:36.303968 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060116 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060112 -le 1792060116 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060116 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172359 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YDMW7nsdhi ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529180, "url": "https://patchwork.sourceware.org/api/1.2/patches/145716/checks/529180/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:31:30.934254", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10951/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:31:30.934254 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:31:30.934254 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060290 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060116 -le 1792060290 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060290 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172366 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YDMW7nsdhi ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zwLnJ4Sxey /tmp/tmp.YDMW7nsdhi + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=5 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 5 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 5 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145713 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145713 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145713 + 170860:pw-trigger.sh: 74: patch_id=145713 + 170860:pw-trigger.sh: 75: '[' 145713 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145713 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145713 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145713 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145713 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145713 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145713 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WELpiv5QKk +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ooDrZorq20 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WELpiv5QKk /tmp/tmp.ooDrZorq20' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145713/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145713/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172442 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ooDrZorq20 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529411, "url": "https://patchwork.sourceware.org/api/1.2/patches/145713/checks/529411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T21:55:21.464281", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10955/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T21:55:21.464281 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T21:55:21.464281 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101321 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792101321 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101321 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172449 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ooDrZorq20 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529412, "url": "https://patchwork.sourceware.org/api/1.2/patches/145713/checks/529412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T21:55:23.064692", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10955/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T21:55:23.064692 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T21:55:23.064692 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101323 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792101321 -le 1792101323 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101323 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172456 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ooDrZorq20 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529415, "url": "https://patchwork.sourceware.org/api/1.2/patches/145713/checks/529415/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T21:58:58.764025", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10955/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T21:58:58.764025 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T21:58:58.764025 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101538 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792101323 -le 1792101538 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101538 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172463 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ooDrZorq20 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WELpiv5QKk /tmp/tmp.ooDrZorq20 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=6 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 6 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 6 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145712 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145712 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145712 + 170860:pw-trigger.sh: 74: patch_id=145712 + 170860:pw-trigger.sh: 75: '[' 145712 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145712 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145712 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145712 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145712 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145712 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145712 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nTcahTwkPH +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uB4gJySxUb ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nTcahTwkPH /tmp/tmp.uB4gJySxUb' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145712/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145712/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172542 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uB4gJySxUb ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529693, "url": "https://patchwork.sourceware.org/api/1.2/patches/145712/checks/529693/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:30:12.702679", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10960/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:30:12.702679 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:30:12.702679 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792146612 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792146612 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792146612 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172549 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uB4gJySxUb ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529694, "url": "https://patchwork.sourceware.org/api/1.2/patches/145712/checks/529694/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:30:14.955364", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10960/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:30:14.955364 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:30:14.955364 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792146614 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792146612 -le 1792146614 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792146614 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172556 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uB4gJySxUb ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529697, "url": "https://patchwork.sourceware.org/api/1.2/patches/145712/checks/529697/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:33:01.952131", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10960/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:33:01.952131 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:33:01.952131 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792146781 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792146614 -le 1792146781 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792146781 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172563 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uB4gJySxUb ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nTcahTwkPH /tmp/tmp.uB4gJySxUb + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=7 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 7 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 7 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145711 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145711 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145711 + 170860:pw-trigger.sh: 74: patch_id=145711 + 170860:pw-trigger.sh: 75: '[' 145711 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145711 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145711 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145711 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145711 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145711 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145711 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hfci76Fe2d +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TsnTXBoUNd ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hfci76Fe2d /tmp/tmp.TsnTXBoUNd' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145711/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145711/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172645 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsnTXBoUNd ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530006, "url": "https://patchwork.sourceware.org/api/1.2/patches/145711/checks/530006/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:42.531985", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10964/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:42.531985 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:42.531985 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195722 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792195722 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195722 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172652 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsnTXBoUNd ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530008, "url": "https://patchwork.sourceware.org/api/1.2/patches/145711/checks/530008/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:49.635490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10964/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:49.635490 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:49.635490 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195729 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792195722 -le 1792195729 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195729 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172659 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsnTXBoUNd ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530012, "url": "https://patchwork.sourceware.org/api/1.2/patches/145711/checks/530012/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:11:53.296118", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10964/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:11:53.296118 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:11:53.296118 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195913 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792195729 -le 1792195913 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195913 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172666 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsnTXBoUNd ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hfci76Fe2d /tmp/tmp.TsnTXBoUNd + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=8 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 8 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 8 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=21 ++ 170860:pw-trigger.sh: 64: shyaml get-value 21.id + 170860:pw-trigger.sh: 64: series_id=67761 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67761 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67761 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67761 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67761 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145724 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145724 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145724 + 170860:pw-trigger.sh: 74: patch_id=145724 + 170860:pw-trigger.sh: 75: '[' 145724 = '' ']' ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145724 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145724 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145724 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145724 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145724 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145724 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Xkep44EX1y +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HEvt5t5mpx ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Xkep44EX1y /tmp/tmp.HEvt5t5mpx' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145724/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145724/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172799 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HEvt5t5mpx ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527994, "url": "https://patchwork.sourceware.org/api/1.2/patches/145724/checks/527994/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:13:33.169797", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10918/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:13:33.169797 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:13:33.169797 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908013 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908013 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908013 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172806 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HEvt5t5mpx ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527996, "url": "https://patchwork.sourceware.org/api/1.2/patches/145724/checks/527996/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:13:35.960959", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10918/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:13:35.960959 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:13:35.960959 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908015 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908013 -le 1791908015 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908015 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172813 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HEvt5t5mpx ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Xkep44EX1y /tmp/tmp.HEvt5t5mpx + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145720 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145720 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145720 + 170860:pw-trigger.sh: 74: patch_id=145720 + 170860:pw-trigger.sh: 75: '[' 145720 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145720 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145720 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145720 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145720 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145720 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145720 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QL4bDtFoWi +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fRlKfdkErH ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QL4bDtFoWi /tmp/tmp.fRlKfdkErH' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145720/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145720/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172877 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fRlKfdkErH ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528391, "url": "https://patchwork.sourceware.org/api/1.2/patches/145720/checks/528391/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:56.710875", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10938/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:56.710875 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:56.710875 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931136 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931136 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931136 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172884 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fRlKfdkErH ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528396, "url": "https://patchwork.sourceware.org/api/1.2/patches/145720/checks/528396/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:39:00.668441", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10938/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:39:00.668441 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:39:00.668441 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931140 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931136 -le 1791931140 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931140 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172891 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fRlKfdkErH ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QL4bDtFoWi /tmp/tmp.fRlKfdkErH + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=2 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 2 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145725 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145725 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145725 + 170860:pw-trigger.sh: 74: patch_id=145725 + 170860:pw-trigger.sh: 75: '[' 145725 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145725 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145725 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145725 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145725 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145725 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145725 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0Xu7tElXK9 +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DedE89rFa4 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0Xu7tElXK9 /tmp/tmp.DedE89rFa4' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145725/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145725/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172958 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DedE89rFa4 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528741, "url": "https://patchwork.sourceware.org/api/1.2/patches/145725/checks/528741/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:05:29.941643", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10943/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:05:29.941643 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:05:29.941643 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972329 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791972329 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972329 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172965 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DedE89rFa4 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528743, "url": "https://patchwork.sourceware.org/api/1.2/patches/145725/checks/528743/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:05:34.449496", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10943/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:05:34.449496 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:05:34.449496 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972334 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791972329 -le 1791972334 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972334 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 172972 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DedE89rFa4 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0Xu7tElXK9 /tmp/tmp.DedE89rFa4 + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=3 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 3 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145722 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145722 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145722 + 170860:pw-trigger.sh: 74: patch_id=145722 + 170860:pw-trigger.sh: 75: '[' 145722 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145722 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145722 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145722 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145722 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145722 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145722 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yU04NicYmu +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wM6SCFlBHt ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yU04NicYmu /tmp/tmp.wM6SCFlBHt' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145722/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145722/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173042 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wM6SCFlBHt ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529049, "url": "https://patchwork.sourceware.org/api/1.2/patches/145722/checks/529049/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:58:34.075692", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10947/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:58:34.075692 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:58:34.075692 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015114 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792015114 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015114 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173049 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wM6SCFlBHt ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529050, "url": "https://patchwork.sourceware.org/api/1.2/patches/145722/checks/529050/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:58:36.398205", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10947/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:58:36.398205 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:58:36.398205 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015116 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015114 -le 1792015116 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015116 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173056 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wM6SCFlBHt ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yU04NicYmu /tmp/tmp.wM6SCFlBHt + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=4 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 4 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145721 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145721 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145721 + 170860:pw-trigger.sh: 74: patch_id=145721 + 170860:pw-trigger.sh: 75: '[' 145721 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145721 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145721 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145721 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145721 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145721 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145721 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VlPHhfxU13 +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dDAnKr8WCd ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VlPHhfxU13 /tmp/tmp.dDAnKr8WCd' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145721/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145721/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173129 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dDAnKr8WCd ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529172, "url": "https://patchwork.sourceware.org/api/1.2/patches/145721/checks/529172/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:28:37.795257", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10952/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:28:37.795257 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:28:37.795257 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060117 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060117 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060117 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173136 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dDAnKr8WCd ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529173, "url": "https://patchwork.sourceware.org/api/1.2/patches/145721/checks/529173/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:28:42.148127", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10952/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:28:42.148127 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:28:42.148127 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060122 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060117 -le 1792060122 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060122 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173143 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dDAnKr8WCd ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VlPHhfxU13 /tmp/tmp.dDAnKr8WCd + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=5 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 5 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 5 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145723 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145723 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145723 + 170860:pw-trigger.sh: 74: patch_id=145723 + 170860:pw-trigger.sh: 75: '[' 145723 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145723 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145723 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145723 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145723 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145723 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145723 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d9olFzBL6o +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RpGqpj9JEe ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d9olFzBL6o /tmp/tmp.RpGqpj9JEe' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145723/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145723/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173219 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RpGqpj9JEe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529416, "url": "https://patchwork.sourceware.org/api/1.2/patches/145723/checks/529416/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:00:32.668434", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10956/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:00:32.668434 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:00:32.668434 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101632 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792101632 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101632 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173226 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RpGqpj9JEe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529417, "url": "https://patchwork.sourceware.org/api/1.2/patches/145723/checks/529417/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:00:35.279735", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10956/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:00:35.279735 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:00:35.279735 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101635 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792101632 -le 1792101635 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101635 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173233 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RpGqpj9JEe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d9olFzBL6o /tmp/tmp.RpGqpj9JEe + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=6 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 6 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 6 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=20 ++ 170860:pw-trigger.sh: 64: shyaml get-value 20.id + 170860:pw-trigger.sh: 64: series_id=67782 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67782 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67782 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67782 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67782 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145757 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145757 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145757 + 170860:pw-trigger.sh: 74: patch_id=145757 + 170860:pw-trigger.sh: 75: '[' 145757 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145757 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145757 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145757 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145757 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=committed + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145757 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145757 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aUSTyh0B4o +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WoaQBqw9yH ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aUSTyh0B4o /tmp/tmp.WoaQBqw9yH' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145757/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145757/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173356 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WoaQBqw9yH ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528011, "url": "https://patchwork.sourceware.org/api/1.2/patches/145757/checks/528011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:22:19.855045", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10919/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:22:19.855045 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:22:19.855045 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908539 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908539 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908539 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173363 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WoaQBqw9yH ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528012, "url": "https://patchwork.sourceware.org/api/1.2/patches/145757/checks/528012/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:22:23.280160", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10919/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:22:23.280160 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:22:23.280160 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908543 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908539 -le 1791908543 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908543 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173370 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WoaQBqw9yH ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528015, "url": "https://patchwork.sourceware.org/api/1.2/patches/145757/checks/528015/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:24:36.582524", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10919/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:24:36.582524 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:24:36.582524 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908676 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908543 -le 1791908676 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908676 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173377 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WoaQBqw9yH ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aUSTyh0B4o /tmp/tmp.WoaQBqw9yH + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145755 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145755 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145755 + 170860:pw-trigger.sh: 74: patch_id=145755 + 170860:pw-trigger.sh: 75: '[' 145755 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145755 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145755 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145755 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145755 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=committed + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145755 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145755 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eoyHEpwgOe +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mr2fl35sMY ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eoyHEpwgOe /tmp/tmp.mr2fl35sMY' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145755/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145755/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173441 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mr2fl35sMY ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528392, "url": "https://patchwork.sourceware.org/api/1.2/patches/145755/checks/528392/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:56.726259", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10939/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:56.726259 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:56.726259 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931136 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931136 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931136 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173448 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mr2fl35sMY ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528394, "url": "https://patchwork.sourceware.org/api/1.2/patches/145755/checks/528394/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:59.872671", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10939/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:59.872671 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:59.872671 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931139 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931136 -le 1791931139 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931139 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173455 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mr2fl35sMY ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528400, "url": "https://patchwork.sourceware.org/api/1.2/patches/145755/checks/528400/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:41:27.768063", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10939/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:41:27.768063 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:41:27.768063 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931287 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931139 -le 1791931287 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931287 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173462 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mr2fl35sMY ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eoyHEpwgOe /tmp/tmp.mr2fl35sMY + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=2 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 2 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145754 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145754 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145754 + 170860:pw-trigger.sh: 74: patch_id=145754 + 170860:pw-trigger.sh: 75: '[' 145754 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145754 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145754 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145754 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145754 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=committed + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145754 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145754 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sStRcnNL0V +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9YI89QjD4L ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sStRcnNL0V /tmp/tmp.9YI89QjD4L' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145754/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145754/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173529 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9YI89QjD4L ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528749, "url": "https://patchwork.sourceware.org/api/1.2/patches/145754/checks/528749/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:07:05.186544", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10944/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:07:05.186544 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:07:05.186544 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972425 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791972425 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972425 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173536 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9YI89QjD4L ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528750, "url": "https://patchwork.sourceware.org/api/1.2/patches/145754/checks/528750/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:07:06.804177", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10944/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:07:06.804177 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:07:06.804177 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972426 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791972425 -le 1791972426 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972426 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173543 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9YI89QjD4L ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528752, "url": "https://patchwork.sourceware.org/api/1.2/patches/145754/checks/528752/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:09:37.577840", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10944/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:09:37.577840 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:09:37.577840 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972577 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791972426 -le 1791972577 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972577 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173550 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9YI89QjD4L ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sStRcnNL0V /tmp/tmp.9YI89QjD4L + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=3 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 3 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145756 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145756 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145756 + 170860:pw-trigger.sh: 74: patch_id=145756 + 170860:pw-trigger.sh: 75: '[' 145756 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145756 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145756 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145756 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145756 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=committed + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145756 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145756 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8KwJt5Fpff +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rLrWTHVKFe ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8KwJt5Fpff /tmp/tmp.rLrWTHVKFe' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145756/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145756/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173620 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rLrWTHVKFe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529053, "url": "https://patchwork.sourceware.org/api/1.2/patches/145756/checks/529053/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:59:03.181549", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10948/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:59:03.181549 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:59:03.181549 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015143 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792015143 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015143 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173627 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rLrWTHVKFe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529054, "url": "https://patchwork.sourceware.org/api/1.2/patches/145756/checks/529054/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:59:04.935626", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10948/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:59:04.935626 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:59:04.935626 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015144 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015143 -le 1792015144 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015144 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173634 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rLrWTHVKFe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529060, "url": "https://patchwork.sourceware.org/api/1.2/patches/145756/checks/529060/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T22:01:26.738362", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10948/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T22:01:26.738362 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T22:01:26.738362 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015286 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015144 -le 1792015286 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015286 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173641 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rLrWTHVKFe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8KwJt5Fpff /tmp/tmp.rLrWTHVKFe + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=4 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 4 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=19 ++ 170860:pw-trigger.sh: 64: shyaml get-value 19.id + 170860:pw-trigger.sh: 64: series_id=67786 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67786 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67786 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67786 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67786 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67786 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67786 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67786 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67786 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145761 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145761 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145761 + 170860:pw-trigger.sh: 74: patch_id=145761 + 170860:pw-trigger.sh: 75: '[' 145761 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145761 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145761 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145761 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145761 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145761 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145761 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xXtHreRZNM +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z4I1WOtK3U ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xXtHreRZNM /tmp/tmp.Z4I1WOtK3U' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145761/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145761/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173752 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z4I1WOtK3U ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528009, "url": "https://patchwork.sourceware.org/api/1.2/patches/145761/checks/528009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:22:15.459891", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10920/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:22:15.459891 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:22:15.459891 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908535 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908535 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908535 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173759 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z4I1WOtK3U ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528010, "url": "https://patchwork.sourceware.org/api/1.2/patches/145761/checks/528010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:22:17.685706", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10920/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:22:17.685706 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:22:17.685706 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908537 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908535 -le 1791908537 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908537 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173766 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z4I1WOtK3U ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xXtHreRZNM /tmp/tmp.Z4I1WOtK3U + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67786 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67786 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67786 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67786 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=18 ++ 170860:pw-trigger.sh: 64: shyaml get-value 18.id + 170860:pw-trigger.sh: 64: series_id=67787 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67787 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67787 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67787 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67787 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67787 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67787 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67787 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67787 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145762 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145762 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145762 + 170860:pw-trigger.sh: 74: patch_id=145762 + 170860:pw-trigger.sh: 75: '[' 145762 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145762 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145762 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145762 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145762 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145762 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145762 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AZTNftRLup +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.z0lk4aV434 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AZTNftRLup /tmp/tmp.z0lk4aV434' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145762/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145762/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173868 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z0lk4aV434 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527993, "url": "https://patchwork.sourceware.org/api/1.2/patches/145762/checks/527993/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:13:32.052688", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10921/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:13:32.052688 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:13:32.052688 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908012 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908012 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908012 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173875 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z0lk4aV434 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527995, "url": "https://patchwork.sourceware.org/api/1.2/patches/145762/checks/527995/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:13:33.222057", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10921/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:13:33.222057 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:13:33.222057 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908013 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908012 -le 1791908013 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908013 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173882 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z0lk4aV434 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527999, "url": "https://patchwork.sourceware.org/api/1.2/patches/145762/checks/527999/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:16:12.376584", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10921/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:16:12.376584 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:16:12.376584 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908172 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908013 -le 1791908172 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908172 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173889 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z0lk4aV434 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AZTNftRLup /tmp/tmp.z0lk4aV434 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67787 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67787 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67787 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67787 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=17 ++ 170860:pw-trigger.sh: 64: shyaml get-value 17.id + 170860:pw-trigger.sh: 64: series_id=67790 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67790 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67790 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67790 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67790 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67790 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67790 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67790 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67790 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145767 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145767 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145767 + 170860:pw-trigger.sh: 74: patch_id=145767 + 170860:pw-trigger.sh: 75: '[' 145767 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145767 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145767 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145767 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145767 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145767 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145767 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Naa1mNtUvz +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qJU32z9Noe ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Naa1mNtUvz /tmp/tmp.qJU32z9Noe' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145767/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145767/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173991 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qJU32z9Noe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527991, "url": "https://patchwork.sourceware.org/api/1.2/patches/145767/checks/527991/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:13:27.338602", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10922/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:13:27.338602 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:13:27.338602 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908007 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908007 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908007 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 173998 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qJU32z9Noe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527992, "url": "https://patchwork.sourceware.org/api/1.2/patches/145767/checks/527992/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:13:28.533823", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10922/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:13:28.533823 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:13:28.533823 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908008 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908007 -le 1791908008 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908008 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174005 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qJU32z9Noe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527998, "url": "https://patchwork.sourceware.org/api/1.2/patches/145767/checks/527998/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:16:09.726389", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10922/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:16:09.726389 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:16:09.726389 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908169 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908008 -le 1791908169 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908169 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174012 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qJU32z9Noe ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Naa1mNtUvz /tmp/tmp.qJU32z9Noe + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67790 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67790 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67790 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67790 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=16 ++ 170860:pw-trigger.sh: 64: shyaml get-value 16.id + 170860:pw-trigger.sh: 64: series_id=67802 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67802 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67802 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67802 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67802 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145828 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145828 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145828 + 170860:pw-trigger.sh: 74: patch_id=145828 + 170860:pw-trigger.sh: 75: '[' 145828 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145828 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145828 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145828 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145828 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145828 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145828 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zJNSv8FhnD +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OBMYlV28qD ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zJNSv8FhnD /tmp/tmp.OBMYlV28qD' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145828/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145828/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174120 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OBMYlV28qD ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528001, "url": "https://patchwork.sourceware.org/api/1.2/patches/145828/checks/528001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:20:10.710165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10923/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:20:10.710165 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:20:10.710165 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908410 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908410 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908410 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174127 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OBMYlV28qD ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528002, "url": "https://patchwork.sourceware.org/api/1.2/patches/145828/checks/528002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:20:12.792437", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10923/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:20:12.792437 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:20:12.792437 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908412 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908410 -le 1791908412 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908412 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174134 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OBMYlV28qD ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528013, "url": "https://patchwork.sourceware.org/api/1.2/patches/145828/checks/528013/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:22:38.559072", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10923/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:22:38.559072 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:22:38.559072 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908558 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908412 -le 1791908558 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908558 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174141 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OBMYlV28qD ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zJNSv8FhnD /tmp/tmp.OBMYlV28qD + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145831 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145831 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145831 + 170860:pw-trigger.sh: 74: patch_id=145831 + 170860:pw-trigger.sh: 75: '[' 145831 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145831 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145831 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145831 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145831 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145831 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145831 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AIHB5kkzkP +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ncoX3nPWV5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AIHB5kkzkP /tmp/tmp.ncoX3nPWV5' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145831/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145831/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174205 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ncoX3nPWV5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528397, "url": "https://patchwork.sourceware.org/api/1.2/patches/145831/checks/528397/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:39:47.326329", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10940/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:39:47.326329 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:39:47.326329 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931187 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931187 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931187 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174212 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ncoX3nPWV5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528398, "url": "https://patchwork.sourceware.org/api/1.2/patches/145831/checks/528398/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:39:48.880207", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10940/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:39:48.880207 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:39:48.880207 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931188 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931187 -le 1791931188 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931188 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174219 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ncoX3nPWV5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528405, "url": "https://patchwork.sourceware.org/api/1.2/patches/145831/checks/528405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:42:28.446137", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10940/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:42:28.446137 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:42:28.446137 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791931348 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931188 -le 1791931348 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931348 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174226 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ncoX3nPWV5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AIHB5kkzkP /tmp/tmp.ncoX3nPWV5 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=2 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 2 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145830 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145830 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145830 + 170860:pw-trigger.sh: 74: patch_id=145830 + 170860:pw-trigger.sh: 75: '[' 145830 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145830 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145830 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145830 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145830 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145830 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145830 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aPVlHFI3qF +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jZW3cIuYGM ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aPVlHFI3qF /tmp/tmp.jZW3cIuYGM' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145830/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145830/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174293 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jZW3cIuYGM ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528747, "url": "https://patchwork.sourceware.org/api/1.2/patches/145830/checks/528747/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:07:03.698027", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10945/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:07:03.698027 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:07:03.698027 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972423 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791972423 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972423 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174300 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jZW3cIuYGM ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528748, "url": "https://patchwork.sourceware.org/api/1.2/patches/145830/checks/528748/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:07:05.165616", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10945/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:07:05.165616 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:07:05.165616 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972425 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791972423 -le 1791972425 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972425 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174307 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jZW3cIuYGM ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528753, "url": "https://patchwork.sourceware.org/api/1.2/patches/145830/checks/528753/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T10:09:39.915263", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10945/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T10:09:39.915263 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T10:09:39.915263 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791972579 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791972425 -le 1791972579 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791972579 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174314 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jZW3cIuYGM ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aPVlHFI3qF /tmp/tmp.jZW3cIuYGM + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=3 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 3 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145829 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145829 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145829 + 170860:pw-trigger.sh: 74: patch_id=145829 + 170860:pw-trigger.sh: 75: '[' 145829 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145829 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145829 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145829 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145829 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145829 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145829 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.t21meiARvR +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Av12DCCJKP ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.t21meiARvR /tmp/tmp.Av12DCCJKP' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145829/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145829/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174384 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Av12DCCJKP ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529051, "url": "https://patchwork.sourceware.org/api/1.2/patches/145829/checks/529051/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:58:57.710036", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10949/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:58:57.710036 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:58:57.710036 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015137 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792015137 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015137 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174391 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Av12DCCJKP ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529052, "url": "https://patchwork.sourceware.org/api/1.2/patches/145829/checks/529052/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:58:59.452036", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10949/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:58:59.452036 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:58:59.452036 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015139 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015137 -le 1792015139 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015139 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174398 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Av12DCCJKP ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529059, "url": "https://patchwork.sourceware.org/api/1.2/patches/145829/checks/529059/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T22:01:24.343076", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10949/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T22:01:24.343076 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T22:01:24.343076 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015284 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015139 -le 1792015284 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015284 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174405 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Av12DCCJKP ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.t21meiARvR /tmp/tmp.Av12DCCJKP + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=4 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 4 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=15 ++ 170860:pw-trigger.sh: 64: shyaml get-value 15.id + 170860:pw-trigger.sh: 64: series_id=67814 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67814 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67814 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67814 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67814 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67814 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67814 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67814 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67814 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145843 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145843 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145843 + 170860:pw-trigger.sh: 74: patch_id=145843 + 170860:pw-trigger.sh: 75: '[' 145843 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145843 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145843 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145843 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145843 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145843 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145843 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lZ0OeFxkQY +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q3LazDO2gA ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lZ0OeFxkQY /tmp/tmp.Q3LazDO2gA' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145843/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145843/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174516 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q3LazDO2gA ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528006, "url": "https://patchwork.sourceware.org/api/1.2/patches/145843/checks/528006/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:21:48.919469", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10924/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:21:48.919469 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:21:48.919469 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908508 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908508 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908508 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174523 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q3LazDO2gA ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528007, "url": "https://patchwork.sourceware.org/api/1.2/patches/145843/checks/528007/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:21:50.383361", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10924/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:21:50.383361 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:21:50.383361 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908510 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908508 -le 1791908510 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908510 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174530 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q3LazDO2gA ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528014, "url": "https://patchwork.sourceware.org/api/1.2/patches/145843/checks/528014/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:24:17.360539", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10924/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:24:17.360539 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:24:17.360539 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1791908657 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908510 -le 1791908657 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908657 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174537 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q3LazDO2gA ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lZ0OeFxkQY /tmp/tmp.Q3LazDO2gA + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67814 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67814 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67814 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67814 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=14 ++ 170860:pw-trigger.sh: 64: shyaml get-value 14.id + 170860:pw-trigger.sh: 64: series_id=67874 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67874 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67874 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67874 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67874 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67874 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67874 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67874 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67874 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145942 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145942 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145942 + 170860:pw-trigger.sh: 74: patch_id=145942 + 170860:pw-trigger.sh: 75: '[' 145942 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 145942 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145942 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145942 property State value ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=145942 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 145942 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145942 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.btMuYTAzHH +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3dNmbm06kq ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.btMuYTAzHH /tmp/tmp.3dNmbm06kq' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145942/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145942/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174639 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3dNmbm06kq ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529055, "url": "https://patchwork.sourceware.org/api/1.2/patches/145942/checks/529055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:59:16.570153", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10950/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:59:16.570153 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:59:16.570153 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015156 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792015156 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015156 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174646 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3dNmbm06kq ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529056, "url": "https://patchwork.sourceware.org/api/1.2/patches/145942/checks/529056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:59:18.830016", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10950/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:59:18.830016 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:59:18.830016 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792015158 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015156 -le 1792015158 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015158 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174653 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3dNmbm06kq ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.btMuYTAzHH /tmp/tmp.3dNmbm06kq + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67874 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67874 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67874 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67874 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=13 ++ 170860:pw-trigger.sh: 64: shyaml get-value 13.id + 170860:pw-trigger.sh: 64: series_id=67919 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67919 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67919 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67919 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67919 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67919 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67919 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67919 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67919 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146017 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146017 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146017 + 170860:pw-trigger.sh: 74: patch_id=146017 + 170860:pw-trigger.sh: 75: '[' 146017 = '' ']' ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146017 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146017 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146017 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146017 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146017 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146017 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lmR6FQSS9O +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3V3UlKyM84 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lmR6FQSS9O /tmp/tmp.3V3UlKyM84' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146017/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146017/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174755 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3V3UlKyM84 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529166, "url": "https://patchwork.sourceware.org/api/1.2/patches/146017/checks/529166/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:28:29.980000", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10953/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:28:29.980000 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:28:29.980000 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060109 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060109 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060109 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174762 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3V3UlKyM84 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529167, "url": "https://patchwork.sourceware.org/api/1.2/patches/146017/checks/529167/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:28:31.535470", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10953/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:28:31.535470 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:28:31.535470 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060111 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060109 -le 1792060111 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060111 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174769 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3V3UlKyM84 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529178, "url": "https://patchwork.sourceware.org/api/1.2/patches/146017/checks/529178/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:31:16.727793", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10953/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:31:16.727793 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:31:16.727793 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060276 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060111 -le 1792060276 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060276 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174776 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3V3UlKyM84 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lmR6FQSS9O /tmp/tmp.3V3UlKyM84 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67919 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67919 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67919 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67919 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=12 ++ 170860:pw-trigger.sh: 64: shyaml get-value 12.id + 170860:pw-trigger.sh: 64: series_id=67920 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67920 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67920 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67920 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67920 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67920 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67920 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67920 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67920 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146019 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146019 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146019 + 170860:pw-trigger.sh: 74: patch_id=146019 + 170860:pw-trigger.sh: 75: '[' 146019 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146019 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146019 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146019 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146019 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146019 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146019 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VOp16Zp2iZ +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3d5haLO2QJ ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VOp16Zp2iZ /tmp/tmp.3d5haLO2QJ' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146019/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146019/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174880 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3d5haLO2QJ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529169, "url": "https://patchwork.sourceware.org/api/1.2/patches/146019/checks/529169/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:28:35.251735", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10954/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:28:35.251735 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:28:35.251735 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060115 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060115 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060115 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174887 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3d5haLO2QJ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529171, "url": "https://patchwork.sourceware.org/api/1.2/patches/146019/checks/529171/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:28:37.491682", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10954/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:28:37.491682 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:28:37.491682 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060117 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060115 -le 1792060117 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060117 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174894 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3d5haLO2QJ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529179, "url": "https://patchwork.sourceware.org/api/1.2/patches/146019/checks/529179/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T10:31:29.413205", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10954/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:31:29.413205 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:31:29.413205 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792060289 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060117 -le 1792060289 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060289 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174901 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3d5haLO2QJ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VOp16Zp2iZ /tmp/tmp.3d5haLO2QJ + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67920 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67920 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67920 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67920 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146018 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146018 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146018 + 170860:pw-trigger.sh: 74: patch_id=146018 + 170860:pw-trigger.sh: 75: '[' 146018 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146018 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146018 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146018 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146018 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146018 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146018 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hCpAxDHC8N +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WeoC5oJZs5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hCpAxDHC8N /tmp/tmp.WeoC5oJZs5' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146018/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146018/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174965 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeoC5oJZs5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529418, "url": "https://patchwork.sourceware.org/api/1.2/patches/146018/checks/529418/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:00:53.044727", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10957/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:00:53.044727 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:00:53.044727 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101653 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792101653 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101653 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174972 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeoC5oJZs5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529420, "url": "https://patchwork.sourceware.org/api/1.2/patches/146018/checks/529420/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:00:54.807868", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10957/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:00:54.807868 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:00:54.807868 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101654 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792101653 -le 1792101654 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101654 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174979 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeoC5oJZs5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529426, "url": "https://patchwork.sourceware.org/api/1.2/patches/146018/checks/529426/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:03:24.449136", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10957/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:03:24.449136 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:03:24.449136 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101804 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792101654 -le 1792101804 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101804 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 174986 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeoC5oJZs5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hCpAxDHC8N /tmp/tmp.WeoC5oJZs5 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=2 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67920 2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67920 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67920 property '.*' value Patches 2 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67920 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=11 ++ 170860:pw-trigger.sh: 64: shyaml get-value 11.id + 170860:pw-trigger.sh: 64: series_id=67926 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67926 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67926 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67926 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67926 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67926 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67926 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67926 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67926 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146027 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146027 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146027 + 170860:pw-trigger.sh: 74: patch_id=146027 + 170860:pw-trigger.sh: 75: '[' 146027 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146027 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146027 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146027 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146027 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146027 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146027 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Zw7U99FOiG +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IeO9WJ48Wo ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Zw7U99FOiG /tmp/tmp.IeO9WJ48Wo' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146027/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146027/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175091 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IeO9WJ48Wo ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529419, "url": "https://patchwork.sourceware.org/api/1.2/patches/146027/checks/529419/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:00:54.015366", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10958/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:00:54.015366 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:00:54.015366 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101654 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792101654 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101654 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175098 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IeO9WJ48Wo ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529421, "url": "https://patchwork.sourceware.org/api/1.2/patches/146027/checks/529421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:00:55.561963", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10958/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:00:55.561963 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:00:55.561963 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101655 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792101654 -le 1792101655 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101655 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175105 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IeO9WJ48Wo ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529427, "url": "https://patchwork.sourceware.org/api/1.2/patches/146027/checks/529427/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:03:28.965668", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10958/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:03:28.965668 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:03:28.965668 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101808 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792101655 -le 1792101808 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101808 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175112 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IeO9WJ48Wo ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Zw7U99FOiG /tmp/tmp.IeO9WJ48Wo + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67926 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67926 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67926 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67926 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=10 ++ 170860:pw-trigger.sh: 64: shyaml get-value 10.id + 170860:pw-trigger.sh: 64: series_id=67930 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67930 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67930 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67930 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67930 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67930 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67930 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67930 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67930 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146031 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146031 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146031 + 170860:pw-trigger.sh: 74: patch_id=146031 + 170860:pw-trigger.sh: 75: '[' 146031 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146031 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146031 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146031 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146031 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146031 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146031 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0peHtivH6F +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JZTnqPF3P2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0peHtivH6F /tmp/tmp.JZTnqPF3P2' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146031/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146031/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175214 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JZTnqPF3P2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529422, "url": "https://patchwork.sourceware.org/api/1.2/patches/146031/checks/529422/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:01:22.840560", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10959/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:01:22.840560 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:01:22.840560 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101682 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792101682 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101682 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175221 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JZTnqPF3P2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529423, "url": "https://patchwork.sourceware.org/api/1.2/patches/146031/checks/529423/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-15T22:01:25.078130", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10959/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T22:01:25.078130 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T22:01:25.078130 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792101685 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792101682 -le 1792101685 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792101685 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175228 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JZTnqPF3P2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0peHtivH6F /tmp/tmp.JZTnqPF3P2 + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67930 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67930 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67930 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67930 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=9 ++ 170860:pw-trigger.sh: 64: shyaml get-value 9.id + 170860:pw-trigger.sh: 64: series_id=67975 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67975 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67975 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67975 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67975 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67975 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67975 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67975 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67975 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146107 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146107 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146107 + 170860:pw-trigger.sh: 74: patch_id=146107 + 170860:pw-trigger.sh: 75: '[' 146107 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146107 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146107 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146107 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146107 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146107 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146107 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wjGGhPV6Z8 +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.06AeYhE9EF ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wjGGhPV6Z8 /tmp/tmp.06AeYhE9EF' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146107/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146107/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175330 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.06AeYhE9EF ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529695, "url": "https://patchwork.sourceware.org/api/1.2/patches/146107/checks/529695/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:32:51.742659", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10961/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:32:51.742659 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:32:51.742659 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792146771 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792146771 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792146771 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175337 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.06AeYhE9EF ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529696, "url": "https://patchwork.sourceware.org/api/1.2/patches/146107/checks/529696/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:32:52.968134", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10961/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:32:52.968134 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:32:52.968134 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792146772 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792146771 -le 1792146772 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792146772 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175344 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.06AeYhE9EF ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529700, "url": "https://patchwork.sourceware.org/api/1.2/patches/146107/checks/529700/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:35:19.182980", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10961/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:35:19.182980 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:35:19.182980 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792146919 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792146772 -le 1792146919 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792146919 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175351 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.06AeYhE9EF ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wjGGhPV6Z8 /tmp/tmp.06AeYhE9EF + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67975 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67975 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67975 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67975 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=8 ++ 170860:pw-trigger.sh: 64: shyaml get-value 8.id + 170860:pw-trigger.sh: 64: series_id=67977 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67977 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67977 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67977 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67977 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67977 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67977 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67977 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67977 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146109 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146109 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146109 + 170860:pw-trigger.sh: 74: patch_id=146109 + 170860:pw-trigger.sh: 75: '[' 146109 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146109 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146109 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146109 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146109 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146109 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146109 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8S9sYA5liW +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PImbAQPGBI ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8S9sYA5liW /tmp/tmp.PImbAQPGBI' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146109/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146109/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175453 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PImbAQPGBI ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529698, "url": "https://patchwork.sourceware.org/api/1.2/patches/146109/checks/529698/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:33:52.819570", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10962/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:33:52.819570 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:33:52.819570 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792146832 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792146832 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792146832 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175460 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PImbAQPGBI ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529699, "url": "https://patchwork.sourceware.org/api/1.2/patches/146109/checks/529699/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:33:53.888763", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10962/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:33:53.888763 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:33:53.888763 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792146833 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792146832 -le 1792146833 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792146833 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175467 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PImbAQPGBI ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529701, "url": "https://patchwork.sourceware.org/api/1.2/patches/146109/checks/529701/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:36:10.161073", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10962/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:36:10.161073 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:36:10.161073 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792146970 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792146833 -le 1792146970 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792146970 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175474 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PImbAQPGBI ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8S9sYA5liW /tmp/tmp.PImbAQPGBI + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67977 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67977 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67977 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67977 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=7 ++ 170860:pw-trigger.sh: 64: shyaml get-value 7.id + 170860:pw-trigger.sh: 64: series_id=67979 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67979 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67979 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67979 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67979 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67979 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67979 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67979 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67979 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146111 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146111 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146111 + 170860:pw-trigger.sh: 74: patch_id=146111 + 170860:pw-trigger.sh: 75: '[' 146111 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146111 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146111 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146111 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146111 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146111 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146111 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rz3MXe0lAK +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NnHb7YkykD ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rz3MXe0lAK /tmp/tmp.NnHb7YkykD' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146111/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146111/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175576 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnHb7YkykD ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529702, "url": "https://patchwork.sourceware.org/api/1.2/patches/146111/checks/529702/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:38:19.097988", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10963/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:38:19.097988 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:38:19.097988 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792147099 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792147099 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147099 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175583 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnHb7YkykD ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529703, "url": "https://patchwork.sourceware.org/api/1.2/patches/146111/checks/529703/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:38:20.404718", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10963/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:38:20.404718 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:38:20.404718 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792147100 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147099 -le 1792147100 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147100 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175590 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnHb7YkykD ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529706, "url": "https://patchwork.sourceware.org/api/1.2/patches/146111/checks/529706/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-16T10:40:44.744202", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10963/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-16T10:40:44.744202 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-16T10:40:44.744202 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792147244 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792147100 -le 1792147244 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792147244 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175597 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnHb7YkykD ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rz3MXe0lAK /tmp/tmp.NnHb7YkykD + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67979 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67979 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67979 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67979 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=6 ++ 170860:pw-trigger.sh: 64: shyaml get-value 6.id + 170860:pw-trigger.sh: 64: series_id=67986 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67986 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67986 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67986 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67986 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67986 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67986 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67986 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67986 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146119 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146119 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146119 + 170860:pw-trigger.sh: 74: patch_id=146119 + 170860:pw-trigger.sh: 75: '[' 146119 = '' ']' ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146119 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146119 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146119 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146119 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146119 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146119 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.M3hFLTlanj +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.I32fHyyCiF ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.M3hFLTlanj /tmp/tmp.I32fHyyCiF' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146119/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146119/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175699 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I32fHyyCiF ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529999, "url": "https://patchwork.sourceware.org/api/1.2/patches/146119/checks/529999/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:34.787835", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10965/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:34.787835 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:34.787835 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195714 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792195714 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195714 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175706 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I32fHyyCiF ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530000, "url": "https://patchwork.sourceware.org/api/1.2/patches/146119/checks/530000/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:37.466200", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10965/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:37.466200 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:37.466200 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195717 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792195714 -le 1792195717 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195717 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175713 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I32fHyyCiF ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.M3hFLTlanj /tmp/tmp.I32fHyyCiF + 170860:pw-trigger.sh: 89: check_state=fail + 170860:pw-trigger.sh: 90: '[' fail = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67986 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67986 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67986 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67986 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=5 ++ 170860:pw-trigger.sh: 64: shyaml get-value 5.id + 170860:pw-trigger.sh: 64: series_id=67993 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67993 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67993 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67993 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67993 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67993 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67993 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67993 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67993 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146133 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146133 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146133 + 170860:pw-trigger.sh: 74: patch_id=146133 + 170860:pw-trigger.sh: 75: '[' 146133 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146133 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146133 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146133 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146133 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146133 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146133 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rUELXzdAMU +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gM8YdUQ2N2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rUELXzdAMU /tmp/tmp.gM8YdUQ2N2' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146133/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146133/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175829 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gM8YdUQ2N2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530002, "url": "https://patchwork.sourceware.org/api/1.2/patches/146133/checks/530002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:38.437719", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10966/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:38.437719 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:38.437719 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195718 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792195718 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195718 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175836 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gM8YdUQ2N2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530007, "url": "https://patchwork.sourceware.org/api/1.2/patches/146133/checks/530007/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:43.024959", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10966/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:43.024959 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:43.024959 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195723 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792195718 -le 1792195723 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195723 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175843 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gM8YdUQ2N2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530011, "url": "https://patchwork.sourceware.org/api/1.2/patches/146133/checks/530011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:11:52.190067", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10966/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:11:52.190067 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:11:52.190067 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195912 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792195723 -le 1792195912 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195912 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175850 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gM8YdUQ2N2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rUELXzdAMU /tmp/tmp.gM8YdUQ2N2 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67993 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67993 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67993 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67993 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146135 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146135 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146135 + 170860:pw-trigger.sh: 74: patch_id=146135 + 170860:pw-trigger.sh: 75: '[' 146135 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146135 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146135 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146135 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146135 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146135 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146135 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CdtR937Z3w +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sR0uOcAnA5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CdtR937Z3w /tmp/tmp.sR0uOcAnA5' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146135/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146135/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175914 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sR0uOcAnA5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530229, "url": "https://patchwork.sourceware.org/api/1.2/patches/146135/checks/530229/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:06:59.916412", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10969/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:06:59.916412 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:06:59.916412 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235219 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792235219 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235219 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175921 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sR0uOcAnA5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530233, "url": "https://patchwork.sourceware.org/api/1.2/patches/146135/checks/530233/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:07:02.292425", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10969/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:07:02.292425 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:07:02.292425 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235222 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792235219 -le 1792235222 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235222 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175928 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sR0uOcAnA5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530240, "url": "https://patchwork.sourceware.org/api/1.2/patches/146135/checks/530240/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:10:29.230840", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10969/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:10:29.230840 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:10:29.230840 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235429 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792235222 -le 1792235429 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235429 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 175935 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sR0uOcAnA5 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CdtR937Z3w /tmp/tmp.sR0uOcAnA5 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=2 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67993 2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67993 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67993 property '.*' value Patches 2 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67993 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146134 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146134 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146134 + 170860:pw-trigger.sh: 74: patch_id=146134 + 170860:pw-trigger.sh: 75: '[' 146134 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146134 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146134 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146134 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146134 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146134 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146134 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xLiI4EjM4l +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XtCGBFBegp ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xLiI4EjM4l /tmp/tmp.XtCGBFBegp' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146134/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146134/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176002 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XtCGBFBegp ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530444, "url": "https://patchwork.sourceware.org/api/1.2/patches/146134/checks/530444/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:03:20.244236", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10973/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:03:20.244236 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:03:20.244236 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792267400 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792267400 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792267400 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176009 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XtCGBFBegp ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530445, "url": "https://patchwork.sourceware.org/api/1.2/patches/146134/checks/530445/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:03:22.059675", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10973/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:03:22.059675 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:03:22.059675 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792267402 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792267400 -le 1792267402 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792267402 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176016 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XtCGBFBegp ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530450, "url": "https://patchwork.sourceware.org/api/1.2/patches/146134/checks/530450/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T20:05:55.950544", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10973/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T20:05:55.950544 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T20:05:55.950544 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792267555 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792267402 -le 1792267555 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792267555 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176023 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XtCGBFBegp ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xLiI4EjM4l /tmp/tmp.XtCGBFBegp + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=3 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67993 3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67993 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67993 property '.*' value Patches 3 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67993 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146131 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146131 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146131 + 170860:pw-trigger.sh: 74: patch_id=146131 + 170860:pw-trigger.sh: 75: '[' 146131 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146131 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146131 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146131 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146131 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146131 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146131 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FZBA6ZywOY +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.J5PTszvHD3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FZBA6ZywOY /tmp/tmp.J5PTszvHD3' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146131/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146131/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176093 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J5PTszvHD3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530722, "url": "https://patchwork.sourceware.org/api/1.2/patches/146131/checks/530722/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T09:51:07.520328", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10974/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T09:51:07.520328 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T09:51:07.520328 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792317067 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792317067 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792317067 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176100 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J5PTszvHD3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530723, "url": "https://patchwork.sourceware.org/api/1.2/patches/146131/checks/530723/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T09:51:09.367248", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10974/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T09:51:09.367248 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T09:51:09.367248 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792317069 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792317067 -le 1792317069 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792317069 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176107 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J5PTszvHD3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530728, "url": "https://patchwork.sourceware.org/api/1.2/patches/146131/checks/530728/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T09:54:07.876670", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10974/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T09:54:07.876670 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T09:54:07.876670 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792317247 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792317069 -le 1792317247 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792317247 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176114 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J5PTszvHD3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FZBA6ZywOY /tmp/tmp.J5PTszvHD3 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=4 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67993 4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67993 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67993 property '.*' value Patches 4 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67993 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146130 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146130 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146130 + 170860:pw-trigger.sh: 74: patch_id=146130 + 170860:pw-trigger.sh: 75: '[' 146130 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146130 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146130 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146130 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146130 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146130 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146130 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PNzp8TxTZu +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y4kjIUywz9 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PNzp8TxTZu /tmp/tmp.Y4kjIUywz9' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146130/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146130/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176187 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y4kjIUywz9 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530901, "url": "https://patchwork.sourceware.org/api/1.2/patches/146130/checks/530901/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T21:58:59.523165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10975/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T21:58:59.523165 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T21:58:59.523165 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792360739 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792360739 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792360739 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176194 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y4kjIUywz9 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530902, "url": "https://patchwork.sourceware.org/api/1.2/patches/146130/checks/530902/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T21:59:01.674857", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10975/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T21:59:01.674857 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T21:59:01.674857 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792360741 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792360739 -le 1792360741 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792360741 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176201 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y4kjIUywz9 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530903, "url": "https://patchwork.sourceware.org/api/1.2/patches/146130/checks/530903/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-18T22:02:00.587730", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10975/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-18T22:02:00.587730 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-18T22:02:00.587730 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792360920 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792360741 -le 1792360920 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792360920 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176208 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y4kjIUywz9 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PNzp8TxTZu /tmp/tmp.Y4kjIUywz9 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=5 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67993 5 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67993 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67993 property '.*' value Patches 5 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67993 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146132 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146132 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146132 + 170860:pw-trigger.sh: 74: patch_id=146132 + 170860:pw-trigger.sh: 75: '[' 146132 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146132 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146132 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146132 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146132 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146132 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146132 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ht6wjZTHzD +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.m8JrtQkxNE ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ht6wjZTHzD /tmp/tmp.m8JrtQkxNE' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146132/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146132/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176284 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m8JrtQkxNE ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530961, "url": "https://patchwork.sourceware.org/api/1.2/patches/146132/checks/530961/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T05:42:31.442660", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10976/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T05:42:31.442660 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T05:42:31.442660 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792388551 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792388551 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792388551 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176291 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m8JrtQkxNE ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530962, "url": "https://patchwork.sourceware.org/api/1.2/patches/146132/checks/530962/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T05:42:33.425999", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10976/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T05:42:33.425999 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T05:42:33.425999 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792388553 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792388551 -le 1792388553 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792388553 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176298 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m8JrtQkxNE ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530967, "url": "https://patchwork.sourceware.org/api/1.2/patches/146132/checks/530967/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T05:46:14.823088", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10976/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T05:46:14.823088 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T05:46:14.823088 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792388774 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792388553 -le 1792388774 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792388774 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176305 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m8JrtQkxNE ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ht6wjZTHzD /tmp/tmp.m8JrtQkxNE + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=6 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67993 6 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67993 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67993 property '.*' value Patches 6 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67993 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146129 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146129 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146129 + 170860:pw-trigger.sh: 74: patch_id=146129 + 170860:pw-trigger.sh: 75: '[' 146129 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146129 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146129 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146129 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146129 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146129 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146129 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iZwTlRxBzu +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pTm17mJcL4 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iZwTlRxBzu /tmp/tmp.pTm17mJcL4' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146129/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146129/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176384 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pTm17mJcL4 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iZwTlRxBzu /tmp/tmp.pTm17mJcL4 + 170860:pw-trigger.sh: 89: check_state=pending + 170860:pw-trigger.sh: 90: '[' pending = pending ']' + 170860:pw-trigger.sh: 91: break + 170860:pw-trigger.sh: 96: '[' 146129 = '' ']' + 170860:pw-trigger.sh: 101: check_state=success + 170860:pw-trigger.sh: 108: '[' success '!=' success ']' + 170860:pw-trigger.sh: 113: j=1 + 170860:pw-trigger.sh: 114: cat + 170860:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=4 ++ 170860:pw-trigger.sh: 64: shyaml get-value 4.id + 170860:pw-trigger.sh: 64: series_id=67998 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 67998 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67998 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67998 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67998 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67998 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67998 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67998 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67998 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146140 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146140 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146140 + 170860:pw-trigger.sh: 74: patch_id=146140 + 170860:pw-trigger.sh: 75: '[' 146140 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146140 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146140 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146140 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146140 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146140 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146140 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SlcICCgGIN +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EfTHCUtCZ7 ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SlcICCgGIN /tmp/tmp.EfTHCUtCZ7' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146140/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146140/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176472 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EfTHCUtCZ7 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530001, "url": "https://patchwork.sourceware.org/api/1.2/patches/146140/checks/530001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:37.674301", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10968/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:37.674301 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:37.674301 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195717 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792195717 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195717 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176479 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EfTHCUtCZ7 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530004, "url": "https://patchwork.sourceware.org/api/1.2/patches/146140/checks/530004/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:39.625297", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10968/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:39.625297 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:39.625297 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195719 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792195717 -le 1792195719 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195719 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176486 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EfTHCUtCZ7 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530010, "url": "https://patchwork.sourceware.org/api/1.2/patches/146140/checks/530010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:11:51.020623", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10968/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:11:51.020623 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:11:51.020623 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195911 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792195719 -le 1792195911 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195911 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176493 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EfTHCUtCZ7 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SlcICCgGIN /tmp/tmp.EfTHCUtCZ7 + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67998 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67998 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67998 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=67998 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=3 ++ 170860:pw-trigger.sh: 64: shyaml get-value 3.id + 170860:pw-trigger.sh: 64: series_id=68008 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 68008 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68008 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 68008 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68008 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 68008 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68008 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 68008 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68008 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146164 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146164 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146164 + 170860:pw-trigger.sh: 74: patch_id=146164 + 170860:pw-trigger.sh: 75: '[' 146164 = '' ']' ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146164 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146164 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146164 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146164 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146164 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146164 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IxVdgL8xrc +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dTm9r8geKc ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IxVdgL8xrc /tmp/tmp.dTm9r8geKc' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146164/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146164/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176597 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dTm9r8geKc ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530003, "url": "https://patchwork.sourceware.org/api/1.2/patches/146164/checks/530003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:38.537530", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10967/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:38.537530 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:38.537530 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195718 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792195718 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195718 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176604 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dTm9r8geKc ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530005, "url": "https://patchwork.sourceware.org/api/1.2/patches/146164/checks/530005/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:08:40.760768", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10967/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:08:40.760768 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:08:40.760768 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195720 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792195718 -le 1792195720 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195720 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176611 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dTm9r8geKc ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530009, "url": "https://patchwork.sourceware.org/api/1.2/patches/146164/checks/530009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T00:11:47.344146", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10967/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T00:11:47.344146 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T00:11:47.344146 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792195907 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792195720 -le 1792195907 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792195907 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176618 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dTm9r8geKc ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IxVdgL8xrc /tmp/tmp.dTm9r8geKc + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 68008 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68008 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 68008 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68008 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146163 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146163 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146163 + 170860:pw-trigger.sh: 74: patch_id=146163 + 170860:pw-trigger.sh: 75: '[' 146163 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146163 State ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146163 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146163 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146163 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146163 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146163 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5sPgTsXPv3 +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jT0HHXoRia ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5sPgTsXPv3 /tmp/tmp.jT0HHXoRia' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146163/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146163/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176682 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jT0HHXoRia ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530228, "url": "https://patchwork.sourceware.org/api/1.2/patches/146163/checks/530228/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:06:59.893131", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10970/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:06:59.893131 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:06:59.893131 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235219 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792235219 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235219 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176689 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jT0HHXoRia ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530232, "url": "https://patchwork.sourceware.org/api/1.2/patches/146163/checks/530232/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:07:01.755807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10970/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:07:01.755807 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:07:01.755807 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235221 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792235219 -le 1792235221 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235221 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176696 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jT0HHXoRia ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530239, "url": "https://patchwork.sourceware.org/api/1.2/patches/146163/checks/530239/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:10:26.591883", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10970/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:10:26.591883 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:10:26.591883 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235426 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792235221 -le 1792235426 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235426 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176703 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jT0HHXoRia ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5sPgTsXPv3 /tmp/tmp.jT0HHXoRia + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=2 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 68008 2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68008 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 68008 property '.*' value Patches 2 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68008 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=2 ++ 170860:pw-trigger.sh: 64: shyaml get-value 2.id + 170860:pw-trigger.sh: 64: series_id=68010 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 68010 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68010 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 68010 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68010 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 68010 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68010 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 68010 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68010 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146167 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146167 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146167 + 170860:pw-trigger.sh: 74: patch_id=146167 + 170860:pw-trigger.sh: 75: '[' 146167 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146167 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146167 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146167 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146167 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146167 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146167 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hgof4IozGp +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2ynHdUab5w ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hgof4IozGp /tmp/tmp.2ynHdUab5w' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146167/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146167/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176808 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ynHdUab5w ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530227, "url": "https://patchwork.sourceware.org/api/1.2/patches/146167/checks/530227/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:06:59.853572", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10971/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:06:59.853572 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:06:59.853572 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235219 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792235219 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235219 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176815 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ynHdUab5w ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530230, "url": "https://patchwork.sourceware.org/api/1.2/patches/146167/checks/530230/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:07:01.231549", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10971/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:07:01.231549 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:07:01.231549 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235221 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792235219 -le 1792235221 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235221 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176822 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ynHdUab5w ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530238, "url": "https://patchwork.sourceware.org/api/1.2/patches/146167/checks/530238/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:10:23.110597", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10971/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:10:23.110597 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:10:23.110597 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235423 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792235221 -le 1792235423 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235423 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176829 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2ynHdUab5w ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hgof4IozGp /tmp/tmp.2ynHdUab5w + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 68010 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68010 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 68010 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68010 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=1 ++ 170860:pw-trigger.sh: 64: shyaml get-value 1.id + 170860:pw-trigger.sh: 64: series_id=68014 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 68014 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68014 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 68014 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68014 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 68014 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68014 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 68014 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68014 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146171 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146171 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146171 + 170860:pw-trigger.sh: 74: patch_id=146171 + 170860:pw-trigger.sh: 75: '[' 146171 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146171 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146171 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146171 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146171 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146171 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146171 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vP1zZBBBYZ +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L3jFeGOCDA ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vP1zZBBBYZ /tmp/tmp.L3jFeGOCDA' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146171/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146171/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176931 ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3jFeGOCDA ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530226, "url": "https://patchwork.sourceware.org/api/1.2/patches/146171/checks/530226/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:06:59.772886", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10972/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:06:59.772886 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:06:59.772886 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235219 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792235219 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235219 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176938 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3jFeGOCDA ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530231, "url": "https://patchwork.sourceware.org/api/1.2/patches/146171/checks/530231/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:07:01.369225", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10972/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:07:01.369225 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:07:01.369225 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235221 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792235219 -le 1792235221 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235221 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176945 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3jFeGOCDA ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530241, "url": "https://patchwork.sourceware.org/api/1.2/patches/146171/checks/530241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-17T11:10:29.408944", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10972/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-17T11:10:29.408944 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-17T11:10:29.408944 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792235429 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792235221 -le 1792235429 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792235429 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 176952 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L3jFeGOCDA ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vP1zZBBBYZ /tmp/tmp.L3jFeGOCDA + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 68014 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68014 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 68014 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68014 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 170860:pw-trigger.sh: 63: i=0 ++ 170860:pw-trigger.sh: 64: shyaml get-value 0.id + 170860:pw-trigger.sh: 64: series_id=68073 + 170860:pw-trigger.sh: 66: pw_series_complete_p binutils 68073 + 170860:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 170860:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 170860:pw-trigger.sh: pw_series_complete_p: 184: local series_id=68073 + 170860:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 170860:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 68073 property Complete value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68073 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: pw_series_complete_p: 187: value=True + 170860:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 170860:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 170860:pw-trigger.sh: 71: num_patch=0 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 68073 0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68073 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 68073 property '.*' value Patches 0 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68073 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146256 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146256 = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146256 + 170860:pw-trigger.sh: 74: patch_id=146256 + 170860:pw-trigger.sh: 75: '[' 146256 = '' ']' ++ 170860:pw-trigger.sh: 82: pw_get_patch_data binutils 146256 State ++ 170860:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 170860:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146256 ++ 170860:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 170860:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 146256 property State value ++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=146256 ++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 170860:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x + 170860:pw-trigger.sh: 82: patch_state=new + 170860:pw-trigger.sh: 83: case "$patch_state" in ++ 170860:pw-trigger.sh: 89: pw_patch_check_state 146256 tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146256 ++ 170860:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 170860:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 170860:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 170860:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 170860:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 170860:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.J1w2qYV9MH +++ 170860:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 170860:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eHVldvYlRZ ++ 170860:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.J1w2qYV9MH /tmp/tmp.eHVldvYlRZ' EXIT ++ 170860:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 170860:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146256/checks/ ++ 170860:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146256/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 170860:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 177054 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eHVldvYlRZ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530963, "url": "https://patchwork.sourceware.org/api/1.2/patches/146256/checks/530963/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T05:43:20.188399", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10977/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T05:43:20.188399 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T05:43:20.188399 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792388600 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792388600 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792388600 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 177061 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eHVldvYlRZ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530964, "url": "https://patchwork.sourceware.org/api/1.2/patches/146256/checks/530964/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T05:43:21.439433", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10977/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T05:43:21.439433 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T05:43:21.439433 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792388601 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792388600 -le 1792388601 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792388601 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 177068 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eHVldvYlRZ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 530969, "url": "https://patchwork.sourceware.org/api/1.2/patches/146256/checks/530969/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-19T05:47:01.086002", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10977/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 170860:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-19T05:47:01.086002 +++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-19T05:47:01.086002 +%s ++ 170860:pw-trigger.sh: pw_patch_check_state: 274: date=1792388821 ++ 170860:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792388601 -le 1792388821 ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792388821 +++ 170860:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 170860:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 170860:pw-trigger.sh: pw_patch_check_state: 263: true ++ 170860:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 170860:pw-trigger.sh: pw_patch_check_state: 267: wait 177075 ++ 170860:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 170860:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eHVldvYlRZ ++ 170860:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 170860:pw-trigger.sh: pw_patch_check_state: 270: break ++ 170860:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 170860:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.J1w2qYV9MH /tmp/tmp.eHVldvYlRZ + 170860:pw-trigger.sh: 89: check_state=success + 170860:pw-trigger.sh: 90: '[' success = pending ']' + 170860:pw-trigger.sh: 93: num_patch=1 + 170860:pw-trigger.sh: 72: true ++ 170860:pw-trigger.sh: 74: pw_get_patch_from_series binutils 68073 1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 204: local id=68073 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 68073 property '.*' value Patches 1 +++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 170860:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 170860:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 170860:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 170860:pw-trigger.sh: pw_yaml_get: 100: local id=68073 +++ 170860:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 170860:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 170860:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 170860:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 170860:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 170860:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 170860:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 170860:pw-trigger.sh: 74: true + 170860:pw-trigger.sh: 74: patch_id= + 170860:pw-trigger.sh: 75: '[' '' = '' ']' + 170860:pw-trigger.sh: 76: break + 170860:pw-trigger.sh: 96: '[' '' = '' ']' + 170860:pw-trigger.sh: 97: continue + 170860:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 170860:pw-trigger.sh: 119: rm /tmp/tmp.mgccrleKR2 Processed 30 series and created 1 pre-commit triggers + 170860:pw-trigger.sh: 121: echo 'Processed 30 series and created 1 pre-commit triggers' + 170860:pw-trigger.sh: 1: pw_deinit binutils + 170860:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 170860:pw-trigger.sh: pw_deinit: 58: local project=binutils + 170860:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-170860 + 170860:pw-trigger.sh: 1: rm -f /tmp/tmp.mgccrleKR2