+ 733211:jenkins18317921950149239258.sh: build_container_exec: 29: set +x + 88165:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 88165:pw-trigger.sh: 47: pw_init binutils + 88165:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 88165:pw-trigger.sh: pw_init: 42: local project=binutils + 88165:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 88165:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 88165:pw-trigger.sh: pw_init: 48: pw_clear_cache + 88165:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 88165:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-88165 + 88165:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-88165 ++ 88165:pw-trigger.sh: 49: mktemp + 88165:pw-trigger.sh: 49: yaml=/tmp/tmp.tbK5m93S2c + 88165:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.tbK5m93S2c' EXIT + 88165:pw-trigger.sh: 53: readarray -t prereq_bots ++ 88165:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 88165:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 88165:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 88165:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 88165:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 88165:pw-trigger.sh: 58: shyaml get-length + 88165:pw-trigger.sh: 58: len=30 + 88165:pw-trigger.sh: 59: i=30 + 88165:pw-trigger.sh: 60: j=0 + 88165:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=29 ++ 88165:pw-trigger.sh: 64: shyaml get-value 29.id + 88165:pw-trigger.sh: 64: series_id=67307 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67307 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67307 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67307 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67307 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=False + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 88165:pw-trigger.sh: 67: continue + 88165:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=28 ++ 88165:pw-trigger.sh: 64: shyaml get-value 28.id + 88165:pw-trigger.sh: 64: series_id=67325 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67325 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67325 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67325 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67325 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145106 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145106 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145106 + 88165:pw-trigger.sh: 74: patch_id=145106 + 88165:pw-trigger.sh: 75: '[' 145106 = '' ']' ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145106 State ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145106 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145106 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145106 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145106 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145106 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cnkG6CvxwB +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FWcRzDsclY ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cnkG6CvxwB /tmp/tmp.FWcRzDsclY' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145106/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145106/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88320 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FWcRzDsclY ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524864, "url": "https://patchwork.sourceware.org/api/1.2/patches/145106/checks/524864/", "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-01T17:20:03.648101", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10878/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:03.648101 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:03.648101 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790875203 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875203 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875203 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88327 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FWcRzDsclY ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524865, "url": "https://patchwork.sourceware.org/api/1.2/patches/145106/checks/524865/", "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-01T17:20:04.866839", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10878/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:04.866839 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:04.866839 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790875204 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875203 -le 1790875204 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875204 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88334 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FWcRzDsclY ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524872, "url": "https://patchwork.sourceware.org/api/1.2/patches/145106/checks/524872/", "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-01T17:22:32.582645", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10878/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:22:32.582645 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:22:32.582645 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790875352 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875204 -le 1790875352 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875352 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88341 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FWcRzDsclY ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cnkG6CvxwB /tmp/tmp.FWcRzDsclY + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145105 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145105 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145105 + 88165:pw-trigger.sh: 74: patch_id=145105 + 88165:pw-trigger.sh: 75: '[' 145105 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145105 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145105 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145105 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145105 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145105 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145105 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fd2XYAbifX +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lEtuh4zADB ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fd2XYAbifX /tmp/tmp.lEtuh4zADB' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145105/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145105/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88405 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lEtuh4zADB ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525104, "url": "https://patchwork.sourceware.org/api/1.2/patches/145105/checks/525104/", "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-01T22:08:21.481989", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10882/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:08:21.481989 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:08:21.481989 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790892501 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790892501 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892501 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88412 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lEtuh4zADB ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525105, "url": "https://patchwork.sourceware.org/api/1.2/patches/145105/checks/525105/", "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-01T22:08:22.770158", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10882/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:08:22.770158 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:08:22.770158 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790892502 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892501 -le 1790892502 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892502 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88419 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lEtuh4zADB ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525110, "url": "https://patchwork.sourceware.org/api/1.2/patches/145105/checks/525110/", "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-01T22:10:45.032908", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10882/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:10:45.032908 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:10:45.032908 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790892645 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892502 -le 1790892645 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892645 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88426 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lEtuh4zADB ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fd2XYAbifX /tmp/tmp.lEtuh4zADB + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=2 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 2 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=27 ++ 88165:pw-trigger.sh: 64: shyaml get-value 27.id + 88165:pw-trigger.sh: 64: series_id=67329 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67329 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67329 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67329 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67329 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145112 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145112 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145112 + 88165:pw-trigger.sh: 74: patch_id=145112 + 88165:pw-trigger.sh: 75: '[' 145112 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145112 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145112 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145112 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145112 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=committed + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145112 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145112 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ME7Fn6SymI +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0U3C3Zq1lQ ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ME7Fn6SymI /tmp/tmp.0U3C3Zq1lQ' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145112/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145112/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88535 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0U3C3Zq1lQ ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524868, "url": "https://patchwork.sourceware.org/api/1.2/patches/145112/checks/524868/", "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-01T17:20:29.414877", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10879/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:29.414877 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:29.414877 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790875229 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875229 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875229 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88542 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0U3C3Zq1lQ ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524869, "url": "https://patchwork.sourceware.org/api/1.2/patches/145112/checks/524869/", "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-01T17:20:30.454186", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10879/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:20:30.454186 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:20:30.454186 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790875230 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875229 -le 1790875230 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875230 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88549 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0U3C3Zq1lQ ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524873, "url": "https://patchwork.sourceware.org/api/1.2/patches/145112/checks/524873/", "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-01T17:22:52.975638", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10879/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:22:52.975638 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:22:52.975638 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790875372 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875230 -le 1790875372 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875372 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88556 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0U3C3Zq1lQ ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ME7Fn6SymI /tmp/tmp.0U3C3Zq1lQ + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145113 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145113 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145113 + 88165:pw-trigger.sh: 74: patch_id=145113 + 88165:pw-trigger.sh: 75: '[' 145113 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145113 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145113 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145113 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145113 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145113 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145113 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.o96gKNTJSz +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GpQvpS9DEx ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.o96gKNTJSz /tmp/tmp.GpQvpS9DEx' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145113/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145113/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88620 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GpQvpS9DEx ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525108, "url": "https://patchwork.sourceware.org/api/1.2/patches/145113/checks/525108/", "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-01T22:10:38.067989", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10883/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:10:38.067989 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:10:38.067989 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790892638 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790892638 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892638 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88627 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GpQvpS9DEx ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525109, "url": "https://patchwork.sourceware.org/api/1.2/patches/145113/checks/525109/", "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-01T22:10:39.420852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10883/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:10:39.420852 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:10:39.420852 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790892639 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892638 -le 1790892639 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892639 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88634 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GpQvpS9DEx ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525112, "url": "https://patchwork.sourceware.org/api/1.2/patches/145113/checks/525112/", "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-01T22:12:50.703621", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10883/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T22:12:50.703621 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T22:12:50.703621 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790892770 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790892639 -le 1790892770 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790892770 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88641 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GpQvpS9DEx ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.o96gKNTJSz /tmp/tmp.GpQvpS9DEx + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=2 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 2 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145111 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145111 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145111 + 88165:pw-trigger.sh: 74: patch_id=145111 + 88165:pw-trigger.sh: 75: '[' 145111 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145111 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145111 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145111 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145111 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145111 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145111 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iEykxRvLep +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5HqtMgzYLm ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iEykxRvLep /tmp/tmp.5HqtMgzYLm' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145111/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145111/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88708 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5HqtMgzYLm ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525240, "url": "https://patchwork.sourceware.org/api/1.2/patches/145111/checks/525240/", "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-02T04:03:28.877968", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10885/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:03:28.877968 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:03:28.877968 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790913808 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790913808 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790913808 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88715 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5HqtMgzYLm ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525241, "url": "https://patchwork.sourceware.org/api/1.2/patches/145111/checks/525241/", "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-02T04:03:30.413093", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10885/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:03:30.413093 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:03:30.413093 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790913810 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790913808 -le 1790913810 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790913810 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88722 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5HqtMgzYLm ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525245, "url": "https://patchwork.sourceware.org/api/1.2/patches/145111/checks/525245/", "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-02T04:06:19.144631", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10885/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T04:06:19.144631 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T04:06:19.144631 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790913979 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790913810 -le 1790913979 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790913979 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88729 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5HqtMgzYLm ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iEykxRvLep /tmp/tmp.5HqtMgzYLm + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=3 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 3 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 3 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=26 ++ 88165:pw-trigger.sh: 64: shyaml get-value 26.id + 88165:pw-trigger.sh: 64: series_id=67333 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67333 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67333 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67333 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67333 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67333 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67333 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67333 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67333 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145117 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145117 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145117 + 88165:pw-trigger.sh: 74: patch_id=145117 + 88165:pw-trigger.sh: 75: '[' 145117 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145117 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145117 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145117 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145117 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145117 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145117 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ma3H7SSXIH +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.55gTdh7xym ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ma3H7SSXIH /tmp/tmp.55gTdh7xym' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145117/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145117/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88837 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.55gTdh7xym ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524870, "url": "https://patchwork.sourceware.org/api/1.2/patches/145117/checks/524870/", "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-01T17:21:35.180373", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10880/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:21:35.180373 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:21:35.180373 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790875295 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790875295 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875295 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88844 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.55gTdh7xym ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524871, "url": "https://patchwork.sourceware.org/api/1.2/patches/145117/checks/524871/", "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-01T17:21:36.178944", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10880/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:21:36.178944 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:21:36.178944 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790875296 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875295 -le 1790875296 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875296 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88851 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.55gTdh7xym ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524875, "url": "https://patchwork.sourceware.org/api/1.2/patches/145117/checks/524875/", "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-01T17:23:56.571615", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10880/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T17:23:56.571615 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T17:23:56.571615 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1790875436 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790875296 -le 1790875436 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790875436 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88858 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.55gTdh7xym ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ma3H7SSXIH /tmp/tmp.55gTdh7xym + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67333 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67333 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67333 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67333 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=25 ++ 88165:pw-trigger.sh: 64: shyaml get-value 25.id + 88165:pw-trigger.sh: 64: series_id=67363 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67363 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67363 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67363 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67363 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67363 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67363 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67363 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67363 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145159 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145159 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145159 + 88165:pw-trigger.sh: 74: patch_id=145159 + 88165:pw-trigger.sh: 75: '[' 145159 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145159 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145159 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145159 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145159 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145159 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145159 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uHymvO1OLm +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kP8hJyosqm ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uHymvO1OLm /tmp/tmp.kP8hJyosqm' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145159/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145159/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88960 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kP8hJyosqm ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525693, "url": "https://patchwork.sourceware.org/api/1.2/patches/145159/checks/525693/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:31:22.328724", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10887/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:31:22.328724 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:31:22.328724 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304282 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304282 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304282 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88967 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kP8hJyosqm ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525695, "url": "https://patchwork.sourceware.org/api/1.2/patches/145159/checks/525695/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:31:24.747934", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10887/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:31:24.747934 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:31:24.747934 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304284 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304282 -le 1791304284 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304284 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88974 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kP8hJyosqm ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525701, "url": "https://patchwork.sourceware.org/api/1.2/patches/145159/checks/525701/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:34:49.770117", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10887/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:34:49.770117 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:34:49.770117 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304489 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304284 -le 1791304489 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304489 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 88981 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kP8hJyosqm ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uHymvO1OLm /tmp/tmp.kP8hJyosqm + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67363 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67363 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67363 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67363 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=24 ++ 88165:pw-trigger.sh: 64: shyaml get-value 24.id + 88165:pw-trigger.sh: 64: series_id=67366 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67366 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67366 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67366 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67366 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67366 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67366 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67366 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67366 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145162 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145162 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145162 + 88165:pw-trigger.sh: 74: patch_id=145162 + 88165:pw-trigger.sh: 75: '[' 145162 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145162 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145162 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145162 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145162 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145162 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145162 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.26zbK0T3Co +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BlL8DiiXRe ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.26zbK0T3Co /tmp/tmp.BlL8DiiXRe' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145162/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145162/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89083 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BlL8DiiXRe ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525725, "url": "https://patchwork.sourceware.org/api/1.2/patches/145162/checks/525725/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:36.555102", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10898/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:36.555102 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:36.555102 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305016 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791305016 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305016 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89090 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BlL8DiiXRe ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525727, "url": "https://patchwork.sourceware.org/api/1.2/patches/145162/checks/525727/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:39.027748", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10898/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:39.027748 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:39.027748 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305019 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305016 -le 1791305019 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305019 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89097 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BlL8DiiXRe ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525735, "url": "https://patchwork.sourceware.org/api/1.2/patches/145162/checks/525735/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:46:52.219306", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10898/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:46:52.219306 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:46:52.219306 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305212 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305019 -le 1791305212 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305212 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89104 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BlL8DiiXRe ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.26zbK0T3Co /tmp/tmp.BlL8DiiXRe + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67366 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67366 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67366 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67366 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=23 ++ 88165:pw-trigger.sh: 64: shyaml get-value 23.id + 88165:pw-trigger.sh: 64: series_id=67368 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67368 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67368 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67368 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67368 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67368 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67368 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67368 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67368 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145164 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145164 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145164 + 88165:pw-trigger.sh: 74: patch_id=145164 + 88165:pw-trigger.sh: 75: '[' 145164 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145164 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145164 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145164 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145164 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145164 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145164 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rcqUcKg2Wd +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5icmhHTl0x ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rcqUcKg2Wd /tmp/tmp.5icmhHTl0x' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145164/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145164/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89206 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5icmhHTl0x ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525724, "url": "https://patchwork.sourceware.org/api/1.2/patches/145164/checks/525724/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:36.393423", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10899/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:36.393423 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:36.393423 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305016 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791305016 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305016 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89213 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5icmhHTl0x ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525726, "url": "https://patchwork.sourceware.org/api/1.2/patches/145164/checks/525726/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:38.507283", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10899/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:38.507283 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:38.507283 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305018 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305016 -le 1791305018 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305018 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89220 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5icmhHTl0x ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525736, "url": "https://patchwork.sourceware.org/api/1.2/patches/145164/checks/525736/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:46:52.223563", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10899/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:46:52.223563 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:46:52.223563 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305212 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305018 -le 1791305212 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305212 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89227 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5icmhHTl0x ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rcqUcKg2Wd /tmp/tmp.5icmhHTl0x + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67368 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67368 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67368 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67368 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=22 ++ 88165:pw-trigger.sh: 64: shyaml get-value 22.id + 88165:pw-trigger.sh: 64: series_id=67367 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67367 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67367 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67367 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67367 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67367 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67367 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67367 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67367 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145163 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145163 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145163 + 88165:pw-trigger.sh: 74: patch_id=145163 + 88165:pw-trigger.sh: 75: '[' 145163 = '' ']' ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145163 State ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145163 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145163 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145163 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145163 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145163 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HofwOKUy5A +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KgC5WZhVHd ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HofwOKUy5A /tmp/tmp.KgC5WZhVHd' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145163/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145163/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89329 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KgC5WZhVHd ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525731, "url": "https://patchwork.sourceware.org/api/1.2/patches/145163/checks/525731/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:45:16.648668", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10900/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:45:16.648668 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:45:16.648668 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305116 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791305116 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305116 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89336 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KgC5WZhVHd ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525732, "url": "https://patchwork.sourceware.org/api/1.2/patches/145163/checks/525732/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:45:21.181846", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10900/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:45:21.181846 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:45:21.181846 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305121 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305116 -le 1791305121 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305121 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89343 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KgC5WZhVHd ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525737, "url": "https://patchwork.sourceware.org/api/1.2/patches/145163/checks/525737/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:49:13.362212", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10900/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:49:13.362212 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:49:13.362212 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305353 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305121 -le 1791305353 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305353 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89350 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KgC5WZhVHd ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HofwOKUy5A /tmp/tmp.KgC5WZhVHd + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67367 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67367 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67367 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67367 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=21 ++ 88165:pw-trigger.sh: 64: shyaml get-value 21.id + 88165:pw-trigger.sh: 64: series_id=67369 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67369 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67369 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67369 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67369 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67369 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67369 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67369 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67369 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145165 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145165 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145165 + 88165:pw-trigger.sh: 74: patch_id=145165 + 88165:pw-trigger.sh: 75: '[' 145165 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145165 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145165 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145165 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145165 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145165 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145165 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EIFDOxg2yH +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7mjxXPAuRb ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EIFDOxg2yH /tmp/tmp.7mjxXPAuRb' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145165/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145165/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89452 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7mjxXPAuRb ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525730, "url": "https://patchwork.sourceware.org/api/1.2/patches/145165/checks/525730/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:45:16.632637", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10901/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:45:16.632637 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:45:16.632637 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305116 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791305116 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305116 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89459 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7mjxXPAuRb ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525733, "url": "https://patchwork.sourceware.org/api/1.2/patches/145165/checks/525733/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:45:30.305710", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10901/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:45:30.305710 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:45:30.305710 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305130 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305116 -le 1791305130 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305130 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89466 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7mjxXPAuRb ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EIFDOxg2yH /tmp/tmp.7mjxXPAuRb + 88165:pw-trigger.sh: 89: check_state=fail + 88165:pw-trigger.sh: 90: '[' fail = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67369 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67369 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67369 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67369 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=20 ++ 88165:pw-trigger.sh: 64: shyaml get-value 20.id + 88165:pw-trigger.sh: 64: series_id=67389 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67389 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67389 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67389 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67389 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67389 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67389 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67389 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67389 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145190 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145190 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145190 + 88165:pw-trigger.sh: 74: patch_id=145190 + 88165:pw-trigger.sh: 75: '[' 145190 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145190 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145190 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145190 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145190 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145190 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145190 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wKCF2y83yQ +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4MlTSYywut ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wKCF2y83yQ /tmp/tmp.4MlTSYywut' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145190/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145190/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89568 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4MlTSYywut ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525738, "url": "https://patchwork.sourceware.org/api/1.2/patches/145190/checks/525738/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:49:16.140047", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10902/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:49:16.140047 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:49:16.140047 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305356 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791305356 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305356 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89575 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4MlTSYywut ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525739, "url": "https://patchwork.sourceware.org/api/1.2/patches/145190/checks/525739/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:49:17.965520", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10902/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:49:17.965520 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:49:17.965520 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305357 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305356 -le 1791305357 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305357 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89582 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4MlTSYywut ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525742, "url": "https://patchwork.sourceware.org/api/1.2/patches/145190/checks/525742/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:53:06.951050", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10902/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:53:06.951050 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:53:06.951050 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305586 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305357 -le 1791305586 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305586 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89589 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4MlTSYywut ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wKCF2y83yQ /tmp/tmp.4MlTSYywut + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67389 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67389 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67389 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67389 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=19 ++ 88165:pw-trigger.sh: 64: shyaml get-value 19.id + 88165:pw-trigger.sh: 64: series_id=67403 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67403 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67403 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67403 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67403 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67403 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67403 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67403 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67403 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145204 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145204 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145204 + 88165:pw-trigger.sh: 74: patch_id=145204 + 88165:pw-trigger.sh: 75: '[' 145204 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145204 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145204 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145204 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145204 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145204 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145204 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NG6YdxPG5B +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ds858Bxnm0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NG6YdxPG5B /tmp/tmp.Ds858Bxnm0' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145204/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145204/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89691 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds858Bxnm0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525740, "url": "https://patchwork.sourceware.org/api/1.2/patches/145204/checks/525740/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:52:32.327017", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10903/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:52:32.327017 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:52:32.327017 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305552 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791305552 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305552 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89698 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds858Bxnm0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525741, "url": "https://patchwork.sourceware.org/api/1.2/patches/145204/checks/525741/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:52:34.871255", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10903/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:52:34.871255 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:52:34.871255 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305554 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305552 -le 1791305554 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305554 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89705 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ds858Bxnm0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NG6YdxPG5B /tmp/tmp.Ds858Bxnm0 + 88165:pw-trigger.sh: 89: check_state=fail + 88165:pw-trigger.sh: 90: '[' fail = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67403 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67403 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67403 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67403 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=18 ++ 88165:pw-trigger.sh: 64: shyaml get-value 18.id + 88165:pw-trigger.sh: 64: series_id=67420 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67420 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67420 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67420 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67420 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67420 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67420 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67420 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67420 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145227 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145227 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145227 + 88165:pw-trigger.sh: 74: patch_id=145227 + 88165:pw-trigger.sh: 75: '[' 145227 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145227 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145227 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145227 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145227 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145227 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145227 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.622FqObD2Z +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rMeWO3qzzT ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.622FqObD2Z /tmp/tmp.rMeWO3qzzT' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145227/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145227/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89807 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rMeWO3qzzT ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525743, "url": "https://patchwork.sourceware.org/api/1.2/patches/145227/checks/525743/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:53:18.669024", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10904/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:53:18.669024 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:53:18.669024 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305598 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791305598 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305598 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89814 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rMeWO3qzzT ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525744, "url": "https://patchwork.sourceware.org/api/1.2/patches/145227/checks/525744/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:53:19.658468", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10904/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:53:19.658468 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:53:19.658468 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305599 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305598 -le 1791305599 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305599 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89821 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rMeWO3qzzT ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525757, "url": "https://patchwork.sourceware.org/api/1.2/patches/145227/checks/525757/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:57:32.240307", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10904/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:57:32.240307 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:57:32.240307 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305852 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305599 -le 1791305852 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305852 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89828 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rMeWO3qzzT ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.622FqObD2Z /tmp/tmp.rMeWO3qzzT + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67420 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67420 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67420 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67420 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=17 ++ 88165:pw-trigger.sh: 64: shyaml get-value 17.id + 88165:pw-trigger.sh: 64: series_id=67422 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67422 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67422 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67422 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67422 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67422 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67422 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67422 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67422 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145229 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145229 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145229 + 88165:pw-trigger.sh: 74: patch_id=145229 + 88165:pw-trigger.sh: 75: '[' 145229 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145229 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145229 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145229 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145229 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145229 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145229 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.r1dV7Qdomb +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y0eI5fiHK9 ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.r1dV7Qdomb /tmp/tmp.Y0eI5fiHK9' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145229/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145229/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89930 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y0eI5fiHK9 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525745, "url": "https://patchwork.sourceware.org/api/1.2/patches/145229/checks/525745/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:53:24.576056", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10905/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:53:24.576056 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:53:24.576056 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305604 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791305604 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305604 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89937 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y0eI5fiHK9 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525746, "url": "https://patchwork.sourceware.org/api/1.2/patches/145229/checks/525746/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:53:30.815825", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10905/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:53:30.815825 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:53:30.815825 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305610 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791305604 -le 1791305610 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305610 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 89944 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y0eI5fiHK9 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.r1dV7Qdomb /tmp/tmp.Y0eI5fiHK9 + 88165:pw-trigger.sh: 89: check_state=fail + 88165:pw-trigger.sh: 90: '[' fail = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67422 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67422 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67422 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67422 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=16 ++ 88165:pw-trigger.sh: 64: shyaml get-value 16.id + 88165:pw-trigger.sh: 64: series_id=67438 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67438 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67438 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67438 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67438 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145253 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145253 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145253 + 88165:pw-trigger.sh: 74: patch_id=145253 + 88165:pw-trigger.sh: 75: '[' 145253 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145253 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145253 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145253 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145253 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=committed + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145253 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145253 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.V9PzTSZxP7 +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WUfcikKT40 ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.V9PzTSZxP7 /tmp/tmp.WUfcikKT40' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145253/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145253/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90052 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WUfcikKT40 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525697, "url": "https://patchwork.sourceware.org/api/1.2/patches/145253/checks/525697/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:31:31.790517", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10888/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:31:31.790517 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:31:31.790517 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304291 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304291 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304291 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90059 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WUfcikKT40 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525698, "url": "https://patchwork.sourceware.org/api/1.2/patches/145253/checks/525698/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:31:37.835991", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10888/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:31:37.835991 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:31:37.835991 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304297 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304291 -le 1791304297 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304297 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90066 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WUfcikKT40 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525700, "url": "https://patchwork.sourceware.org/api/1.2/patches/145253/checks/525700/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:34:44.768261", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10888/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:34:44.768261 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:34:44.768261 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304484 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304297 -le 1791304484 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304484 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90073 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WUfcikKT40 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.V9PzTSZxP7 /tmp/tmp.WUfcikKT40 + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145254 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145254 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145254 + 88165:pw-trigger.sh: 74: patch_id=145254 + 88165:pw-trigger.sh: 75: '[' 145254 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145254 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145254 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145254 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145254 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=committed + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145254 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145254 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MmJcZzWeGw +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.t6v6W7wdhi ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MmJcZzWeGw /tmp/tmp.t6v6W7wdhi' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145254/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145254/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90137 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6v6W7wdhi ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526035, "url": "https://patchwork.sourceware.org/api/1.2/patches/145254/checks/526035/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:48:37.545381", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10906/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:48:37.545381 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:48:37.545381 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791326917 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791326917 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791326917 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90144 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6v6W7wdhi ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526036, "url": "https://patchwork.sourceware.org/api/1.2/patches/145254/checks/526036/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:48:38.700421", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10906/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:48:38.700421 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:48:38.700421 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791326918 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791326917 -le 1791326918 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791326918 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90151 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6v6W7wdhi ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526041, "url": "https://patchwork.sourceware.org/api/1.2/patches/145254/checks/526041/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:50:59.606848", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10906/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:50:59.606848 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:50:59.606848 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791327059 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791326918 -le 1791327059 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791327059 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90158 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t6v6W7wdhi ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MmJcZzWeGw /tmp/tmp.t6v6W7wdhi + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=2 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 2 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145252 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145252 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145252 + 88165:pw-trigger.sh: 74: patch_id=145252 + 88165:pw-trigger.sh: 75: '[' 145252 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145252 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145252 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145252 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145252 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=committed + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145252 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145252 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PQs9tQamMZ +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bakMxXb4DY ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PQs9tQamMZ /tmp/tmp.bakMxXb4DY' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145252/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145252/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90225 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bakMxXb4DY ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526211, "url": "https://patchwork.sourceware.org/api/1.2/patches/145252/checks/526211/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:36:12.212292", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10909/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:36:12.212292 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:36:12.212292 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791351372 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791351372 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351372 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90232 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bakMxXb4DY ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526212, "url": "https://patchwork.sourceware.org/api/1.2/patches/145252/checks/526212/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:36:13.486969", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10909/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:36:13.486969 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:36:13.486969 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791351373 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791351372 -le 1791351373 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351373 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90239 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bakMxXb4DY ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526217, "url": "https://patchwork.sourceware.org/api/1.2/patches/145252/checks/526217/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:38:40.645170", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10909/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:38:40.645170 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:38:40.645170 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791351520 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791351373 -le 1791351520 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351520 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90246 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bakMxXb4DY ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PQs9tQamMZ /tmp/tmp.bakMxXb4DY + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=3 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 3 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 3 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145251 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145251 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145251 + 88165:pw-trigger.sh: 74: patch_id=145251 + 88165:pw-trigger.sh: 75: '[' 145251 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145251 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145251 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145251 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145251 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=committed + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145251 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145251 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0DKk5QW80z +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XrCogbh8Hv ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0DKk5QW80z /tmp/tmp.XrCogbh8Hv' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145251/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145251/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90316 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrCogbh8Hv ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526371, "url": "https://patchwork.sourceware.org/api/1.2/patches/145251/checks/526371/", "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-07T11:03:00.328939", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10912/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T11:03:00.328939 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T11:03:00.328939 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791370980 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791370980 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791370980 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90323 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrCogbh8Hv ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526372, "url": "https://patchwork.sourceware.org/api/1.2/patches/145251/checks/526372/", "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-07T11:03:01.428519", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10912/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T11:03:01.428519 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T11:03:01.428519 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791370981 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791370980 -le 1791370981 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791370981 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90330 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrCogbh8Hv ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526375, "url": "https://patchwork.sourceware.org/api/1.2/patches/145251/checks/526375/", "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-07T11:05:09.562772", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10912/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T11:05:09.562772 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T11:05:09.562772 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791371109 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791370981 -le 1791371109 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791371109 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90337 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XrCogbh8Hv ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0DKk5QW80z /tmp/tmp.XrCogbh8Hv + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=4 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 4 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 4 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=15 ++ 88165:pw-trigger.sh: 64: shyaml get-value 15.id + 88165:pw-trigger.sh: 64: series_id=67440 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67440 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67440 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67440 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67440 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67440 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67440 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67440 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67440 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145256 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145256 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145256 + 88165:pw-trigger.sh: 74: patch_id=145256 + 88165:pw-trigger.sh: 75: '[' 145256 = '' ']' ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145256 State ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145256 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145256 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145256 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=committed + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145256 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145256 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5ghNekreEV +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.G1pAVeX5yy ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5ghNekreEV /tmp/tmp.G1pAVeX5yy' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145256/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145256/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90448 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G1pAVeX5yy ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525703, "url": "https://patchwork.sourceware.org/api/1.2/patches/145256/checks/525703/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:34:58.748021", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10889/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:34:58.748021 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:34:58.748021 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304498 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304498 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304498 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90455 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G1pAVeX5yy ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525704, "url": "https://patchwork.sourceware.org/api/1.2/patches/145256/checks/525704/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:35:00.274661", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10889/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:35:00.274661 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:35:00.274661 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304500 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304498 -le 1791304500 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304500 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90462 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G1pAVeX5yy ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525711, "url": "https://patchwork.sourceware.org/api/1.2/patches/145256/checks/525711/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:38:15.200719", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10889/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:38:15.200719 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:38:15.200719 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304695 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304500 -le 1791304695 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304695 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90469 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G1pAVeX5yy ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5ghNekreEV /tmp/tmp.G1pAVeX5yy + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67440 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67440 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67440 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67440 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=14 ++ 88165:pw-trigger.sh: 64: shyaml get-value 14.id + 88165:pw-trigger.sh: 64: series_id=67441 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67441 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67441 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67441 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67441 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67441 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67441 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67441 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67441 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145257 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145257 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145257 + 88165:pw-trigger.sh: 74: patch_id=145257 + 88165:pw-trigger.sh: 75: '[' 145257 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145257 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145257 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145257 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145257 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=committed + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145257 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145257 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.W9d9BHwTda +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FmcNA20rbx ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.W9d9BHwTda /tmp/tmp.FmcNA20rbx' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145257/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145257/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90571 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FmcNA20rbx ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525705, "url": "https://patchwork.sourceware.org/api/1.2/patches/145257/checks/525705/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:35:30.497720", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10890/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:35:30.497720 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:35:30.497720 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304530 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304530 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304530 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90578 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FmcNA20rbx ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525706, "url": "https://patchwork.sourceware.org/api/1.2/patches/145257/checks/525706/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:35:32.383306", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10890/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:35:32.383306 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:35:32.383306 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304532 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304530 -le 1791304532 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304532 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90585 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FmcNA20rbx ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525712, "url": "https://patchwork.sourceware.org/api/1.2/patches/145257/checks/525712/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:38:34.700888", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10890/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:38:34.700888 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:38:34.700888 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304714 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304532 -le 1791304714 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304714 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90592 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FmcNA20rbx ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.W9d9BHwTda /tmp/tmp.FmcNA20rbx + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67441 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67441 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67441 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67441 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=13 ++ 88165:pw-trigger.sh: 64: shyaml get-value 13.id + 88165:pw-trigger.sh: 64: series_id=67464 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67464 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67464 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67464 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67464 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67464 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67464 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67464 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67464 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145278 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145278 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145278 + 88165:pw-trigger.sh: 74: patch_id=145278 + 88165:pw-trigger.sh: 75: '[' 145278 = '' ']' ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145278 State ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145278 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145278 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145278 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145278 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145278 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q5pOVY8mF2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TZ4Utrblq2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q5pOVY8mF2 /tmp/tmp.TZ4Utrblq2' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145278/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145278/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90694 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TZ4Utrblq2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525707, "url": "https://patchwork.sourceware.org/api/1.2/patches/145278/checks/525707/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:36:58.342382", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10891/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:36:58.342382 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:36:58.342382 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304618 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304618 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304618 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90701 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TZ4Utrblq2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525709, "url": "https://patchwork.sourceware.org/api/1.2/patches/145278/checks/525709/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:37:03.179369", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10891/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:37:03.179369 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:37:03.179369 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304623 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304618 -le 1791304623 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304623 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90708 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TZ4Utrblq2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q5pOVY8mF2 /tmp/tmp.TZ4Utrblq2 + 88165:pw-trigger.sh: 89: check_state=fail + 88165:pw-trigger.sh: 90: '[' fail = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67464 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67464 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67464 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67464 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=12 ++ 88165:pw-trigger.sh: 64: shyaml get-value 12.id + 88165:pw-trigger.sh: 64: series_id=67465 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67465 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67465 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67465 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67465 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67465 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67465 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67465 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67465 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145279 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145279 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145279 + 88165:pw-trigger.sh: 74: patch_id=145279 + 88165:pw-trigger.sh: 75: '[' 145279 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145279 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145279 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145279 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145279 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145279 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145279 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iX8vFkgumN +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Jah8WiiM8a ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iX8vFkgumN /tmp/tmp.Jah8WiiM8a' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145279/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145279/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90810 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jah8WiiM8a ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525708, "url": "https://patchwork.sourceware.org/api/1.2/patches/145279/checks/525708/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:36:58.915917", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10892/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:36:58.915917 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:36:58.915917 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304618 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304618 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304618 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90817 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jah8WiiM8a ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525710, "url": "https://patchwork.sourceware.org/api/1.2/patches/145279/checks/525710/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:37:05.058496", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10892/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:37:05.058496 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:37:05.058496 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304625 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304618 -le 1791304625 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304625 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 90824 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jah8WiiM8a ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iX8vFkgumN /tmp/tmp.Jah8WiiM8a + 88165:pw-trigger.sh: 89: check_state=fail + 88165:pw-trigger.sh: 90: '[' fail = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67465 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67465 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67465 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67465 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=11 ++ 88165:pw-trigger.sh: 64: shyaml get-value 11.id + 88165:pw-trigger.sh: 64: series_id=67468 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67468 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67468 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67468 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67468 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145325 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145325 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145325 + 88165:pw-trigger.sh: 74: patch_id=145325 + 88165:pw-trigger.sh: 75: '[' 145325 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145325 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145325 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145325 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145325 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145325 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145325 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HJSvjdOylm +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ae02RAIQIn ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HJSvjdOylm /tmp/tmp.Ae02RAIQIn' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145325/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145325/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91016 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ae02RAIQIn ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525713, "url": "https://patchwork.sourceware.org/api/1.2/patches/145325/checks/525713/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:38:42.240913", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10893/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:38:42.240913 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:38:42.240913 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304722 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304722 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304722 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91023 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ae02RAIQIn ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525714, "url": "https://patchwork.sourceware.org/api/1.2/patches/145325/checks/525714/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:38:59.966931", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10893/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:38:59.966931 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:38:59.966931 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304739 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304722 -le 1791304739 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304739 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91030 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ae02RAIQIn ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525721, "url": "https://patchwork.sourceware.org/api/1.2/patches/145325/checks/525721/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:42:25.363285", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10893/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:42:25.363285 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:42:25.363285 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304945 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304739 -le 1791304945 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304945 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91037 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ae02RAIQIn ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HJSvjdOylm /tmp/tmp.Ae02RAIQIn + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145316 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145316 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145316 + 88165:pw-trigger.sh: 74: patch_id=145316 + 88165:pw-trigger.sh: 75: '[' 145316 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145316 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145316 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145316 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145316 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145316 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145316 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z0nq2dwHLg +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TXcZuRqI9j ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z0nq2dwHLg /tmp/tmp.TXcZuRqI9j' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145316/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145316/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91101 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXcZuRqI9j ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526033, "url": "https://patchwork.sourceware.org/api/1.2/patches/145316/checks/526033/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:48:32.086294", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10907/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:48:32.086294 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:48:32.086294 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791326912 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791326912 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791326912 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91108 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXcZuRqI9j ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526034, "url": "https://patchwork.sourceware.org/api/1.2/patches/145316/checks/526034/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:48:36.747149", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10907/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:48:36.747149 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:48:36.747149 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791326916 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791326912 -le 1791326916 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791326916 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91115 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXcZuRqI9j ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526040, "url": "https://patchwork.sourceware.org/api/1.2/patches/145316/checks/526040/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:50:57.183257", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10907/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:50:57.183257 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:50:57.183257 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791327057 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791326916 -le 1791327057 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791327057 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91122 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TXcZuRqI9j ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z0nq2dwHLg /tmp/tmp.TXcZuRqI9j + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=2 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 2 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145330 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145330 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145330 + 88165:pw-trigger.sh: 74: patch_id=145330 + 88165:pw-trigger.sh: 75: '[' 145330 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145330 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145330 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145330 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145330 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145330 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145330 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kcGfmKPpgI +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hyKhmbIvjz ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kcGfmKPpgI /tmp/tmp.hyKhmbIvjz' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145330/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145330/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91189 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hyKhmbIvjz ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526213, "url": "https://patchwork.sourceware.org/api/1.2/patches/145330/checks/526213/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:36:13.781600", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10910/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:36:13.781600 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:36:13.781600 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791351373 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791351373 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351373 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91196 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hyKhmbIvjz ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526214, "url": "https://patchwork.sourceware.org/api/1.2/patches/145330/checks/526214/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:36:18.070169", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10910/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:36:18.070169 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:36:18.070169 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791351378 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791351373 -le 1791351378 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351378 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91203 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hyKhmbIvjz ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526218, "url": "https://patchwork.sourceware.org/api/1.2/patches/145330/checks/526218/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:38:44.901085", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10910/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:38:44.901085 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:38:44.901085 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791351524 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791351378 -le 1791351524 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351524 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91210 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hyKhmbIvjz ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kcGfmKPpgI /tmp/tmp.hyKhmbIvjz + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=3 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 3 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 3 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145318 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145318 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145318 + 88165:pw-trigger.sh: 74: patch_id=145318 + 88165:pw-trigger.sh: 75: '[' 145318 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145318 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145318 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145318 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145318 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145318 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145318 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CO2IQ3Ywta +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FqZ624qRr4 ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CO2IQ3Ywta /tmp/tmp.FqZ624qRr4' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145318/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145318/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91280 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FqZ624qRr4 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526373, "url": "https://patchwork.sourceware.org/api/1.2/patches/145318/checks/526373/", "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-07T11:03:08.059543", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10913/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T11:03:08.059543 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T11:03:08.059543 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791370988 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791370988 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791370988 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91287 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FqZ624qRr4 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526374, "url": "https://patchwork.sourceware.org/api/1.2/patches/145318/checks/526374/", "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-07T11:03:11.435119", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10913/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T11:03:11.435119 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T11:03:11.435119 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791370991 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791370988 -le 1791370991 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791370991 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91294 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FqZ624qRr4 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526376, "url": "https://patchwork.sourceware.org/api/1.2/patches/145318/checks/526376/", "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-07T11:05:22.053197", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10913/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T11:05:22.053197 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T11:05:22.053197 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791371122 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791370991 -le 1791371122 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791371122 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91301 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FqZ624qRr4 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CO2IQ3Ywta /tmp/tmp.FqZ624qRr4 + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=4 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 4 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 4 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145323 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145323 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145323 + 88165:pw-trigger.sh: 74: patch_id=145323 + 88165:pw-trigger.sh: 75: '[' 145323 = '' ']' ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145323 State ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145323 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145323 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145323 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145323 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145323 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fbkowdXIb6 +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oO0e89mnnA ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fbkowdXIb6 /tmp/tmp.oO0e89mnnA' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145323/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145323/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91374 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oO0e89mnnA ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526564, "url": "https://patchwork.sourceware.org/api/1.2/patches/145323/checks/526564/", "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-07T19:28:41.129036", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10914/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T19:28:41.129036 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T19:28:41.129036 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791401321 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791401321 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791401321 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91381 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oO0e89mnnA ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526565, "url": "https://patchwork.sourceware.org/api/1.2/patches/145323/checks/526565/", "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-07T19:28:45.965943", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10914/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T19:28:45.965943 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T19:28:45.965943 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791401325 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791401321 -le 1791401325 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791401325 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91388 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oO0e89mnnA ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526567, "url": "https://patchwork.sourceware.org/api/1.2/patches/145323/checks/526567/", "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-07T19:30:47.705132", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10914/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T19:30:47.705132 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T19:30:47.705132 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791401447 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791401325 -le 1791401447 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791401447 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91395 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oO0e89mnnA ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fbkowdXIb6 /tmp/tmp.oO0e89mnnA + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=5 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 5 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 5 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145329 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145329 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145329 + 88165:pw-trigger.sh: 74: patch_id=145329 + 88165:pw-trigger.sh: 75: '[' 145329 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145329 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145329 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145329 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145329 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145329 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145329 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X3l2pPP1KP +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n9mJEt5prd ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X3l2pPP1KP /tmp/tmp.n9mJEt5prd' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145329/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145329/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91471 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n9mJEt5prd ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526937, "url": "https://patchwork.sourceware.org/api/1.2/patches/145329/checks/526937/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T09:58:55.586707", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10915/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:55.586707 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:55.586707 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791453535 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791453535 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453535 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91478 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n9mJEt5prd ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526939, "url": "https://patchwork.sourceware.org/api/1.2/patches/145329/checks/526939/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T09:59:22.104629", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10915/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:59:22.104629 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:59:22.104629 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791453562 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453535 -le 1791453562 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453562 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91485 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n9mJEt5prd ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526945, "url": "https://patchwork.sourceware.org/api/1.2/patches/145329/checks/526945/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T10:02:49.986391", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10915/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T10:02:49.986391 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T10:02:49.986391 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791453769 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453562 -le 1791453769 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453769 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91492 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n9mJEt5prd ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X3l2pPP1KP /tmp/tmp.n9mJEt5prd + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=6 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 6 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 6 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145309 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145309 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145309 + 88165:pw-trigger.sh: 74: patch_id=145309 + 88165:pw-trigger.sh: 75: '[' 145309 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145309 State ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145309 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145309 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145309 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145309 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145309 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.P2iaRLHLnN +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zUfHKpNwB2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.P2iaRLHLnN /tmp/tmp.zUfHKpNwB2' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145309/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145309/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91571 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zUfHKpNwB2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527233, "url": "https://patchwork.sourceware.org/api/1.2/patches/145309/checks/527233/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:11:48.552017", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10918/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:11:48.552017 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:11:48.552017 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497508 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497508 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497508 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91578 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zUfHKpNwB2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527234, "url": "https://patchwork.sourceware.org/api/1.2/patches/145309/checks/527234/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:12:03.314016", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10918/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:12:03.314016 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:12:03.314016 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497523 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497508 -le 1791497523 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497523 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91585 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zUfHKpNwB2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527238, "url": "https://patchwork.sourceware.org/api/1.2/patches/145309/checks/527238/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:14:26.569523", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10918/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:14:26.569523 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:14:26.569523 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497666 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497523 -le 1791497666 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497666 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91592 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zUfHKpNwB2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.P2iaRLHLnN /tmp/tmp.zUfHKpNwB2 + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=7 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 7 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 7 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145303 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145303 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145303 + 88165:pw-trigger.sh: 74: patch_id=145303 + 88165:pw-trigger.sh: 75: '[' 145303 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145303 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145303 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145303 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145303 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145303 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145303 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rfIKUq8PDK +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gIxjkGVaAj ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rfIKUq8PDK /tmp/tmp.gIxjkGVaAj' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145303/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145303/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91674 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIxjkGVaAj ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rfIKUq8PDK /tmp/tmp.gIxjkGVaAj + 88165:pw-trigger.sh: 89: check_state=pending + 88165:pw-trigger.sh: 90: '[' pending = pending ']' + 88165:pw-trigger.sh: 91: break + 88165:pw-trigger.sh: 96: '[' 145303 = '' ']' + 88165:pw-trigger.sh: 101: check_state=success + 88165:pw-trigger.sh: 108: '[' success '!=' success ']' + 88165:pw-trigger.sh: 113: j=1 + 88165:pw-trigger.sh: 114: cat + 88165:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=10 ++ 88165:pw-trigger.sh: 64: shyaml get-value 10.id + 88165:pw-trigger.sh: 64: series_id=67489 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67489 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67489 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67489 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67489 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67489 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67489 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67489 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67489 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145357 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145357 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145357 + 88165:pw-trigger.sh: 74: patch_id=145357 + 88165:pw-trigger.sh: 75: '[' 145357 = '' ']' ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145357 State ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145357 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145357 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145357 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145357 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145357 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pUFcMe2Qiv +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.a6knWtapIk ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pUFcMe2Qiv /tmp/tmp.a6knWtapIk' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145357/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145357/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91762 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a6knWtapIk ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525716, "url": "https://patchwork.sourceware.org/api/1.2/patches/145357/checks/525716/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:40:50.146099", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10894/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:40:50.146099 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:40:50.146099 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304850 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304850 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304850 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91769 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a6knWtapIk ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525718, "url": "https://patchwork.sourceware.org/api/1.2/patches/145357/checks/525718/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:40:53.981610", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10894/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:40:53.981610 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:40:53.981610 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304853 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304850 -le 1791304853 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304853 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91776 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a6knWtapIk ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pUFcMe2Qiv /tmp/tmp.a6knWtapIk + 88165:pw-trigger.sh: 89: check_state=fail + 88165:pw-trigger.sh: 90: '[' fail = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67489 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67489 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67489 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67489 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=9 ++ 88165:pw-trigger.sh: 64: shyaml get-value 9.id + 88165:pw-trigger.sh: 64: series_id=67495 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67495 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67495 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67495 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67495 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145371 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145371 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145371 + 88165:pw-trigger.sh: 74: patch_id=145371 + 88165:pw-trigger.sh: 75: '[' 145371 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145371 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145371 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145371 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145371 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145371 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145371 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SGVXJU5caL +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZTamA6z7dK ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SGVXJU5caL /tmp/tmp.ZTamA6z7dK' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145371/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145371/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91882 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZTamA6z7dK ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525715, "url": "https://patchwork.sourceware.org/api/1.2/patches/145371/checks/525715/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:40:50.132011", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10895/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:40:50.132011 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:40:50.132011 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304850 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304850 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304850 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91889 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZTamA6z7dK ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525717, "url": "https://patchwork.sourceware.org/api/1.2/patches/145371/checks/525717/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:40:52.573701", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10895/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:40:52.573701 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:40:52.573701 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304852 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304850 -le 1791304852 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304852 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91896 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZTamA6z7dK ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525728, "url": "https://patchwork.sourceware.org/api/1.2/patches/145371/checks/525728/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:52.814854", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10895/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:52.814854 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:52.814854 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305032 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304852 -le 1791305032 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305032 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91903 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZTamA6z7dK ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SGVXJU5caL /tmp/tmp.ZTamA6z7dK + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145370 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145370 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145370 + 88165:pw-trigger.sh: 74: patch_id=145370 + 88165:pw-trigger.sh: 75: '[' 145370 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145370 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145370 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145370 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145370 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145370 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145370 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z1eiMpDUbZ +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zt7iMPdzEJ ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z1eiMpDUbZ /tmp/tmp.zt7iMPdzEJ' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145370/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145370/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91967 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zt7iMPdzEJ ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526037, "url": "https://patchwork.sourceware.org/api/1.2/patches/145370/checks/526037/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:48:40.959094", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10908/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:48:40.959094 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:48:40.959094 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791326920 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791326920 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791326920 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91974 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zt7iMPdzEJ ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526038, "url": "https://patchwork.sourceware.org/api/1.2/patches/145370/checks/526038/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:48:42.114664", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10908/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:48:42.114664 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:48:42.114664 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791326922 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791326920 -le 1791326922 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791326922 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91981 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zt7iMPdzEJ ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526042, "url": "https://patchwork.sourceware.org/api/1.2/patches/145370/checks/526042/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T22:51:08.915717", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10908/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T22:51:08.915717 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T22:51:08.915717 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791327068 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791326922 -le 1791327068 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791327068 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 91988 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zt7iMPdzEJ ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z1eiMpDUbZ /tmp/tmp.zt7iMPdzEJ + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=2 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 2 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145369 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145369 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145369 + 88165:pw-trigger.sh: 74: patch_id=145369 + 88165:pw-trigger.sh: 75: '[' 145369 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145369 State ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145369 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145369 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145369 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145369 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145369 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0sdr56IMd3 +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uUYmSQGMje ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0sdr56IMd3 /tmp/tmp.uUYmSQGMje' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145369/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145369/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92055 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uUYmSQGMje ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526215, "url": "https://patchwork.sourceware.org/api/1.2/patches/145369/checks/526215/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:37:50.357828", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10911/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:37:50.357828 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:37:50.357828 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791351470 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791351470 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351470 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92062 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uUYmSQGMje ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526216, "url": "https://patchwork.sourceware.org/api/1.2/patches/145369/checks/526216/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:37:51.701967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10911/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:37:51.701967 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:37:51.701967 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791351471 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791351470 -le 1791351471 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351471 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92069 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uUYmSQGMje ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526219, "url": "https://patchwork.sourceware.org/api/1.2/patches/145369/checks/526219/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T05:40:02.475070", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10911/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T05:40:02.475070 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T05:40:02.475070 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791351602 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791351471 -le 1791351602 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791351602 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92076 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uUYmSQGMje ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0sdr56IMd3 /tmp/tmp.uUYmSQGMje + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=3 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 3 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 3 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=8 ++ 88165:pw-trigger.sh: 64: shyaml get-value 8.id + 88165:pw-trigger.sh: 64: series_id=67501 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67501 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67501 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67501 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67501 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67501 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67501 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67501 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67501 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145382 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145382 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145382 + 88165:pw-trigger.sh: 74: patch_id=145382 + 88165:pw-trigger.sh: 75: '[' 145382 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145382 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145382 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145382 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145382 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145382 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145382 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NMOFaQkZsi +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xlSpnHY4Xv ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NMOFaQkZsi /tmp/tmp.xlSpnHY4Xv' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145382/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145382/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92184 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xlSpnHY4Xv ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525719, "url": "https://patchwork.sourceware.org/api/1.2/patches/145382/checks/525719/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:42:07.383364", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10896/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:42:07.383364 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:42:07.383364 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304927 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304927 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304927 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92191 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xlSpnHY4Xv ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525720, "url": "https://patchwork.sourceware.org/api/1.2/patches/145382/checks/525720/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:42:08.839633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10896/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:42:08.839633 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:42:08.839633 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304928 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304927 -le 1791304928 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304928 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92198 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xlSpnHY4Xv ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525729, "url": "https://patchwork.sourceware.org/api/1.2/patches/145382/checks/525729/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:45:13.835611", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10896/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:45:13.835611 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:45:13.835611 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305113 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304928 -le 1791305113 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305113 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92205 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xlSpnHY4Xv ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NMOFaQkZsi /tmp/tmp.xlSpnHY4Xv + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67501 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67501 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67501 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67501 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=7 ++ 88165:pw-trigger.sh: 64: shyaml get-value 7.id + 88165:pw-trigger.sh: 64: series_id=67505 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67505 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67505 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67505 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67505 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67505 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67505 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67505 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67505 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145386 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145386 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145386 + 88165:pw-trigger.sh: 74: patch_id=145386 + 88165:pw-trigger.sh: 75: '[' 145386 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145386 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145386 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145386 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145386 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145386 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145386 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.78EmexHEEa +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dGjlLaBh3B ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.78EmexHEEa /tmp/tmp.dGjlLaBh3B' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145386/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145386/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92307 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dGjlLaBh3B ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525722, "url": "https://patchwork.sourceware.org/api/1.2/patches/145386/checks/525722/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:11.900492", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10897/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:11.900492 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:11.900492 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304991 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304991 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304991 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92314 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dGjlLaBh3B ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525723, "url": "https://patchwork.sourceware.org/api/1.2/patches/145386/checks/525723/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:43:13.069558", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10897/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:43:13.069558 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:43:13.069558 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791304993 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304991 -le 1791304993 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304993 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92321 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dGjlLaBh3B ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525734, "url": "https://patchwork.sourceware.org/api/1.2/patches/145386/checks/525734/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T16:46:36.968168", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10897/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:46:36.968168 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:46:36.968168 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791305196 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304993 -le 1791305196 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791305196 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92328 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dGjlLaBh3B ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.78EmexHEEa /tmp/tmp.dGjlLaBh3B + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67505 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67505 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67505 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67505 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=6 ++ 88165:pw-trigger.sh: 64: shyaml get-value 6.id + 88165:pw-trigger.sh: 64: series_id=67576 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67576 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67576 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67576 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67576 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67576 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67576 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67576 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67576 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145494 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145494 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145494 + 88165:pw-trigger.sh: 74: patch_id=145494 + 88165:pw-trigger.sh: 75: '[' 145494 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145494 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145494 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145494 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145494 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145494 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145494 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.h5Uf5rmj3U +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O1F97VTovc ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.h5Uf5rmj3U /tmp/tmp.O1F97VTovc' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145494/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145494/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92430 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O1F97VTovc ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526936, "url": "https://patchwork.sourceware.org/api/1.2/patches/145494/checks/526936/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T09:58:50.926005", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10916/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:50.926005 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:50.926005 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791453530 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791453530 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453530 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92437 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O1F97VTovc ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526938, "url": "https://patchwork.sourceware.org/api/1.2/patches/145494/checks/526938/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T09:58:56.116770", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10916/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:56.116770 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:56.116770 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791453536 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453530 -le 1791453536 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453536 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92444 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O1F97VTovc ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.h5Uf5rmj3U /tmp/tmp.O1F97VTovc + 88165:pw-trigger.sh: 89: check_state=fail + 88165:pw-trigger.sh: 90: '[' fail = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67576 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67576 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67576 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67576 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=5 ++ 88165:pw-trigger.sh: 64: shyaml get-value 5.id + 88165:pw-trigger.sh: 64: series_id=67582 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67582 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67582 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67582 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67582 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67582 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67582 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67582 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67582 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145504 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145504 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145504 + 88165:pw-trigger.sh: 74: patch_id=145504 + 88165:pw-trigger.sh: 75: '[' 145504 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145504 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145504 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145504 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145504 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145504 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145504 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7fx7nmPfRW +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.c8C1HMRGsF ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7fx7nmPfRW /tmp/tmp.c8C1HMRGsF' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145504/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145504/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92546 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c8C1HMRGsF ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526946, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/526946/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T10:05:13.494357", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10917/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T10:05:13.494357 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T10:05:13.494357 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791453913 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791453913 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453913 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92553 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c8C1HMRGsF ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526947, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/526947/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T10:05:14.501465", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10917/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T10:05:14.501465 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T10:05:14.501465 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791453914 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453913 -le 1791453914 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453914 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92560 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c8C1HMRGsF ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526958, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/526958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T10:08:11.004847", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10917/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T10:08:11.004847 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T10:08:11.004847 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791454091 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453914 -le 1791454091 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791454091 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92567 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c8C1HMRGsF ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7fx7nmPfRW /tmp/tmp.c8C1HMRGsF + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67582 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67582 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67582 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67582 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=4 ++ 88165:pw-trigger.sh: 64: shyaml get-value 4.id + 88165:pw-trigger.sh: 64: series_id=67585 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67585 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67585 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67585 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67585 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67585 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67585 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67585 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67585 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145507 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145507 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145507 + 88165:pw-trigger.sh: 74: patch_id=145507 + 88165:pw-trigger.sh: 75: '[' 145507 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145507 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145507 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145507 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145507 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145507 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145507 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4Oktan2Nkh +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PYMZielvQL ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4Oktan2Nkh /tmp/tmp.PYMZielvQL' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145507/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145507/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92669 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PYMZielvQL ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527235, "url": "https://patchwork.sourceware.org/api/1.2/patches/145507/checks/527235/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:13:21.312089", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10919/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:13:21.312089 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:13:21.312089 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497601 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497601 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497601 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92676 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PYMZielvQL ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527236, "url": "https://patchwork.sourceware.org/api/1.2/patches/145507/checks/527236/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:13:23.104416", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10919/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:13:23.104416 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:13:23.104416 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497603 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497601 -le 1791497603 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497603 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92683 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PYMZielvQL ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527241, "url": "https://patchwork.sourceware.org/api/1.2/patches/145507/checks/527241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:15:53.651504", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10919/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:15:53.651504 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:15:53.651504 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497753 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497603 -le 1791497753 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497753 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92690 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PYMZielvQL ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4Oktan2Nkh /tmp/tmp.PYMZielvQL + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67585 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67585 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67585 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67585 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=3 ++ 88165:pw-trigger.sh: 64: shyaml get-value 3.id + 88165:pw-trigger.sh: 64: series_id=67589 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67589 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67589 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67589 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67589 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67589 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67589 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67589 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67589 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145513 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145513 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145513 + 88165:pw-trigger.sh: 74: patch_id=145513 + 88165:pw-trigger.sh: 75: '[' 145513 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145513 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145513 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145513 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145513 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145513 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145513 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Adi4gAgqg5 +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LmRi6KajAV ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Adi4gAgqg5 /tmp/tmp.LmRi6KajAV' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145513/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145513/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92794 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LmRi6KajAV ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527242, "url": "https://patchwork.sourceware.org/api/1.2/patches/145513/checks/527242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:16:34.611603", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10920/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:16:34.611603 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:16:34.611603 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497794 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497794 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497794 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92801 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LmRi6KajAV ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527243, "url": "https://patchwork.sourceware.org/api/1.2/patches/145513/checks/527243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:16:37.772522", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10920/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:16:37.772522 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:16:37.772522 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497797 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497794 -le 1791497797 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497797 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92808 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LmRi6KajAV ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527250, "url": "https://patchwork.sourceware.org/api/1.2/patches/145513/checks/527250/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:19:36.656111", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10920/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:19:36.656111 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:19:36.656111 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497976 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497797 -le 1791497976 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497976 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92815 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LmRi6KajAV ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Adi4gAgqg5 /tmp/tmp.LmRi6KajAV + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67589 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67589 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67589 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67589 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145511 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145511 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145511 + 88165:pw-trigger.sh: 74: patch_id=145511 + 88165:pw-trigger.sh: 75: '[' 145511 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145511 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145511 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145511 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145511 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145511 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145511 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.doSdoR4SU3 +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aykjL2tcOn ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.doSdoR4SU3 /tmp/tmp.aykjL2tcOn' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145511/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145511/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92879 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aykjL2tcOn ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.doSdoR4SU3 /tmp/tmp.aykjL2tcOn + 88165:pw-trigger.sh: 89: check_state=pending + 88165:pw-trigger.sh: 90: '[' pending = pending ']' + 88165:pw-trigger.sh: 91: break + 88165:pw-trigger.sh: 96: '[' 145511 = '' ']' + 88165:pw-trigger.sh: 101: check_state=success + 88165:pw-trigger.sh: 108: '[' success '!=' success ']' + 88165:pw-trigger.sh: 113: j=2 + 88165:pw-trigger.sh: 114: cat + 88165:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=2 ++ 88165:pw-trigger.sh: 64: shyaml get-value 2.id + 88165:pw-trigger.sh: 64: series_id=67598 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67598 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67598 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67598 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67598 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67598 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67598 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67598 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67598 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145521 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145521 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145521 + 88165:pw-trigger.sh: 74: patch_id=145521 + 88165:pw-trigger.sh: 75: '[' 145521 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145521 State ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145521 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145521 property State value ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145521 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145521 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145521 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bT36Nbw2pP +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8LNP1sUNYg ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bT36Nbw2pP /tmp/tmp.8LNP1sUNYg' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145521/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145521/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92967 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8LNP1sUNYg ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527244, "url": "https://patchwork.sourceware.org/api/1.2/patches/145521/checks/527244/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:17:44.506701", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10921/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:17:44.506701 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:17:44.506701 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497864 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497864 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497864 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92974 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8LNP1sUNYg ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527245, "url": "https://patchwork.sourceware.org/api/1.2/patches/145521/checks/527245/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:17:45.994218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10921/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:17:45.994218 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:17:45.994218 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497865 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497864 -le 1791497865 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497865 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92981 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8LNP1sUNYg ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527254, "url": "https://patchwork.sourceware.org/api/1.2/patches/145521/checks/527254/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:20:36.757352", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10921/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:20:36.757352 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:20:36.757352 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791498036 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497865 -le 1791498036 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791498036 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 92988 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8LNP1sUNYg ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bT36Nbw2pP /tmp/tmp.8LNP1sUNYg + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67598 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67598 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67598 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67598 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=1 ++ 88165:pw-trigger.sh: 64: shyaml get-value 1.id + 88165:pw-trigger.sh: 64: series_id=67599 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67599 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67599 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67599 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67599 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67599 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67599 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67599 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67599 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145522 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145522 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145522 + 88165:pw-trigger.sh: 74: patch_id=145522 + 88165:pw-trigger.sh: 75: '[' 145522 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145522 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145522 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145522 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145522 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145522 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145522 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JEuPwFVV02 +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d5RTIvYPD3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JEuPwFVV02 /tmp/tmp.d5RTIvYPD3' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145522/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145522/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 93090 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d5RTIvYPD3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527247, "url": "https://patchwork.sourceware.org/api/1.2/patches/145522/checks/527247/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:19:22.538255", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10922/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:19:22.538255 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:19:22.538255 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497962 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497962 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497962 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 93097 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d5RTIvYPD3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527248, "url": "https://patchwork.sourceware.org/api/1.2/patches/145522/checks/527248/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:19:23.923953", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10922/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:19:23.923953 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:19:23.923953 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791497963 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497962 -le 1791497963 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497963 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 93104 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d5RTIvYPD3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527261, "url": "https://patchwork.sourceware.org/api/1.2/patches/145522/checks/527261/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:22:12.200974", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10922/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:22:12.200974 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:22:12.200974 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791498132 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497963 -le 1791498132 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791498132 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 93111 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d5RTIvYPD3 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JEuPwFVV02 /tmp/tmp.d5RTIvYPD3 + 88165:pw-trigger.sh: 89: check_state=success + 88165:pw-trigger.sh: 90: '[' success = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67599 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67599 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67599 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67599 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 88165:pw-trigger.sh: 63: i=0 ++ 88165:pw-trigger.sh: 64: shyaml get-value 0.id + 88165:pw-trigger.sh: 64: series_id=67630 + 88165:pw-trigger.sh: 66: pw_series_complete_p binutils 67630 + 88165:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 88165:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 88165:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67630 + 88165:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 88165:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67630 property Complete value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67630 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: pw_series_complete_p: 187: value=True + 88165:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 88165:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 88165:pw-trigger.sh: 71: num_patch=0 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67630 0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67630 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67630 property '.*' value Patches 0 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67630 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145554 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145554 = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145554 + 88165:pw-trigger.sh: 74: patch_id=145554 + 88165:pw-trigger.sh: 75: '[' 145554 = '' ']' ++ 88165:pw-trigger.sh: 82: pw_get_patch_data binutils 145554 State ++ 88165:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 88165:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145554 ++ 88165:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 88165:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145554 property State value ++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=145554 ++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 88165:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x + 88165:pw-trigger.sh: 82: patch_state=new + 88165:pw-trigger.sh: 83: case "$patch_state" in ++ 88165:pw-trigger.sh: 89: pw_patch_check_state 145554 tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145554 ++ 88165:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 88165:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 88165:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 88165:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 88165:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 88165:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8eOtyATcgf +++ 88165:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 88165:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WvH8vWRks7 ++ 88165:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8eOtyATcgf /tmp/tmp.WvH8vWRks7' EXIT ++ 88165:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 88165:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145554/checks/ ++ 88165:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145554/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 88165:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 93213 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WvH8vWRks7 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527252, "url": "https://patchwork.sourceware.org/api/1.2/patches/145554/checks/527252/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:20:18.348237", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10923/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:20:18.348237 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:20:18.348237 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791498018 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791498018 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791498018 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 93220 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WvH8vWRks7 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527253, "url": "https://patchwork.sourceware.org/api/1.2/patches/145554/checks/527253/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:20:20.385144", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10923/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 88165:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:20:20.385144 +++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:20:20.385144 +%s ++ 88165:pw-trigger.sh: pw_patch_check_state: 274: date=1791498020 ++ 88165:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791498018 -le 1791498020 ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791498020 +++ 88165:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 88165:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 88165:pw-trigger.sh: pw_patch_check_state: 263: true ++ 88165:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 88165:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 88165:pw-trigger.sh: pw_patch_check_state: 267: wait 93227 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 88165:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WvH8vWRks7 ++ 88165:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 88165:pw-trigger.sh: pw_patch_check_state: 270: break ++ 88165:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 88165:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8eOtyATcgf /tmp/tmp.WvH8vWRks7 + 88165:pw-trigger.sh: 89: check_state=fail + 88165:pw-trigger.sh: 90: '[' fail = pending ']' + 88165:pw-trigger.sh: 93: num_patch=1 + 88165:pw-trigger.sh: 72: true ++ 88165:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67630 1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67630 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67630 property '.*' value Patches 1 +++ 88165:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 88165:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 88165:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 88165:pw-trigger.sh: pw_yaml_get: 100: local id=67630 +++ 88165:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 88165:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 88165:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 88165:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 88165:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 88165:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 88165:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 88165:pw-trigger.sh: 74: true + 88165:pw-trigger.sh: 74: patch_id= Processed 30 series and created 2 pre-commit triggers + 88165:pw-trigger.sh: 75: '[' '' = '' ']' + 88165:pw-trigger.sh: 76: break + 88165:pw-trigger.sh: 96: '[' '' = '' ']' + 88165:pw-trigger.sh: 97: continue + 88165:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 88165:pw-trigger.sh: 119: rm /tmp/tmp.tbK5m93S2c + 88165:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' + 88165:pw-trigger.sh: 1: pw_deinit binutils + 88165:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 88165:pw-trigger.sh: pw_deinit: 58: local project=binutils + 88165:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-88165 + 88165:pw-trigger.sh: 1: rm -f /tmp/tmp.tbK5m93S2c